Skip to the content
PCBKitNew board
2 layers65 × 56 mmButtonHat, the printed circuit board in 3D

A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

Size
65 × 56 mm
Copper layers
2
Thickness
1.6 mm
Parts
40
Nets
43
Pads
167
Tracks, vias
349, 25
Routed
Yes
KiCad
KiCad 3
Created
18 Dec 2016
Updated
18 Jan 2026

Overview

ButtonHat is an open-source printed circuit board by RobertPHeller, from the RobertPHeller/RPi-RRCircuits repository on GitHub. It is a 2-layer board of 65 × 56 mm with 40 parts on 43 nets, routed with 349 tracks and 25 vias.

It is built around the 74AHC14D. Its parts include 14 capacitors, 12 resistors, 5 connectors and 2 ICs. It belongs with the ESP32 boards of this library.

Main components

1

README

16LEDDriver23017SMD/README.md

16LEDDriver23017SMD

This is a SMD variant of 16DriverOutputHAT.

Parts

40
QtyValueFootprintReferences
1210 nfC2C1, C2, C3, C4, C5, C6, C9, C10, C11, C12, C13, C14
1210K OhmsR1R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12
4RPi_Hat:RPi_Hat_Mounting_HoleH1, H2, H3, H4
2.1 ufC1C7, C8
274AHC14DIP-14__300U1, U2
2Buttons 7 to 12PIN_ARRAY-6X1J2, T3
1DWSLogoBCU
1Buttons 1 to 6PIN_ARRAY-6X1T1
1Buttons 1 to 6PIN_HEADER-6X1J1
1GPIOPIN_HEADER_17x1J3
1GroundPIN_ARRAY_2X1T2
1RPI_GPIORPi_Hat:Pin_Header_Straight_2x20J0

Questions

How big is the ButtonHat PCB?

It measures 65 × 56 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ButtonHat use?

40 parts, built around the 74AHC14D. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the ButtonHat KiCad files?

From the RobertPHeller/RPi-RRCircuits repository on GitHub, at the commit this page was made from: the board is ButtonHat/ButtonHat.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the ButtonHat design in my own project?

Its repository states no licence, so its author keeps all rights: ask RobertPHeller before reusing the design.

More from RobertPHeller/RPi-RRCircuits

12
  • 2 layers156.2 × 168.9 mmLPC176x MultiFunction, the printed circuit board in 3D

    LPC176x MultiFunction

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    236 parts24
  • 2 layers185.4 × 73.7 mmFullInterlockingPlantCANPower, the printed circuit board in 3D

    FullInterlockingPlantCANPower

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    155 parts24
  • 2 layers185.4 × 73.7 mmFullInterlockingPlantCAN, the printed circuit board in 3D

    FullInterlockingPlantCAN

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    154 parts24
  • 2 layers137.2 × 73.7 mmFullInterlockingPlant, the printed circuit board in 3D

    FullInterlockingPlant

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    128 parts24
  • 2 layers128.3 × 139.7 mmPocketBeagleMultifuntion, the printed circuit board in 3D

    PocketBeagleMultifuntion

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    124 parts24
  • 2 layers141 × 146.1 mmLPC1758-MultiIOBoard, the printed circuit board in 3D

    LPC1758-MultiIOBoard

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    119 parts24
  • 2 layers141 × 146 mmLPC1768-MultiIOBoard, the printed circuit board in 3D

    LPC1768-MultiIOBoard

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    119 parts24
  • 2 layers76.2 × 153.7 mmTivaMultiFunctionBoard, the printed circuit board in 3D

    TivaMultiFunctionBoard

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    118 parts24
  • 2 layers121.9 × 133.4 mmTivaInterchangeSMD, the printed circuit board in 3D

    TivaInterchangeSMD

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    112 parts24
  • 2 layers62.2 × 57.1 mmDCCOD SMD, the printed circuit board in 3D

    DCCOD SMD

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    108 parts24
  • 2 layers65 × 56 mm16LEDDriver23017SMD, the printed circuit board in 3D

    16LEDDriver23017SMD

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    98 parts24
  • 2 layers160 × 73.7 mmYardBoss, the printed circuit board in 3D

    YardBoss

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    95 parts24

Similar boards

  • 4 layers102.9 × 96.7 mmPicoGUS chipdown, the printed circuit board in 3D

    PicoGUS chipdown

    polpo/picogus

    Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

    99 parts805
  • 4 layers56 × 87.8 mmPicogus104, the printed circuit board in 3D

    Picogus104

    UzixLS/picogus104

    PicoGUS sound card for PC/104 interface

    114 parts23
  • 2 layers65.6 × 41.4 mmPocket386, the printed circuit board in 3D

    Pocket386

    HeathenUK/Pico_Pocket386

    Pocket386 PicoGUS daughter board

    21 parts4
  • 2 layers117.5 × 90.8 mmMCU NET OLED, the printed circuit board in 3D

    MCU NET OLED

    yeataro/LensRotaryDecoder

    Lens rotary decoder

    42 parts1
  • 2 layers96 × 48 mmDriver1, the printed circuit board in 3D

    Driver1

    salocin2662/tesla-coil

    Tesla coil design project

    91 parts
  • 2 layers10 × 110 mmBonkDaddy2HP Board, the printed circuit board in 3D

    BonkDaddy2HP Board

    shannon-greenlight/bonkulator

    Multifunction Eurorack Module

    25 parts11GPL-3.0
  • 2 layers139.7 × 73.7 mm134pin 7-967288-1, the printed circuit board in 3D

    134pin 7-967288-1

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    40 parts1.2k
  • 2 layers149.4 × 177.4 mmLightsculpture, the printed circuit board in 3D

    Lightsculpture

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    40 parts915