Skip to the content
PCBKitNew board
2 layers84 × 78 mmFabricate Wireless Macropad, the printed circuit board in 3D

Fabricate Wireless Macropad

Catsarepro21/hackpad_v2

Wireless ESP32-S3 macropad: KiCad PCB, case STEP models, and Gerber/drill fabrication files.

Size
84 × 78 mm
Copper layers
2
Thickness
1.6 mm
Parts
78
Nets
60
Pads
249
Tracks, vias
1,187, 135
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
16 Oct 2026
Updated
21 Oct 2026

Overview

Fabricate Wireless Macropad is an open-source printed circuit board by Catsarepro21, from the Catsarepro21/hackpad_v2 repository on GitHub. It is a 2-layer board of 84 × 78 mm with 78 parts on 60 nets, routed with 1,187 tracks and 135 vias.

It is built around the 74AHCT1G125SE, TPS61023DRL and MCP23008-E/SO, with the AO3401A, SS34 and SK6812MINI-E among its other parts. Its parts include 22 diodes, 18 capacitors, 10 resistors, 7 switches and 4 ICs. It belongs with the keyboards and input boards and the ESP32 boards of this library.

Main components

8

README

README.md

Macropad

A custom macropad with 6 keys, bluetooth(ESP32-S3), battery, RGB, 2 and rotary encoders. This is my second macropad, because the first one wasn't that good but I still have parts some parts left over from it.

Files:

PCB

Case

Gerbers

BOM: BOM.md

PCB top

PCB bottom

Case

Onshape

Parts

78
QtyValueFootprintReferences
15100nCapacitor_SMD:C_0805_2012MetricC1, C2, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16, C17, C18
81N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4, D5, D6, D7, D8
4MODE_SELECTJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP2, JP3, JP6, JP7
4MountingHole_3.2mm_M3MountingHole:MountingHole_3.2mm_M3MH1, MH2, MH3, MH4
3100kResistor_SMD:R_0805_2012MetricR6, R8, R9
3MODE_SELECTJumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mmJP1, JP4, JP5
222u_16V_X7RCapacitor_SMD:C_1210_3225MetricC4, C5
24.7kResistor_SMD:R_0805_2012MetricR1, R2
2AO3401APackage_TO_SOT_SMD:SOT-23Q1, Q2
2EC11Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmENC1, ENC2
2SS34Diode_SMD:D_SMAD9, D10
1100k_1%Resistor_SMD:R_0805_2012MetricR5
110kResistor_SMD:R_0805_2012MetricR3
110u_10V_X7RCapacitor_SMD:C_1206_3216MetricC3
11kResistor_SMD:R_0805_2012MetricR10
1330Resistor_SMD:R_0805_2012MetricR7
1732k_1%Resistor_SMD:R_0805_2012MetricR4
174AHCT1G125Package_TO_SOT_SMD:SOT-23-5U4
1EDGE_1LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED9
1EDGE_2LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED10
1EDGE_3LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED11
1EDGE_4LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED12
1ENC_1LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED7
1ENC_2LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED8
1JS102011SAQNButton_Switch_SMD:SW_SPDT_CK_JS102011SAQNSW7
1KEY_1LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED1
1KEY_2LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED2
1KEY_3LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED3
1KEY_4LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED4
1KEY_5LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED5
1KEY_6LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountLED6
1MCP23008-E/SOPackage_SO:SOIC-18W_7.5x11.6mm_P1.27mmU2
1MX_KEY_1Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1
1MX_KEY_2Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW2
1MX_KEY_3Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW3
1MX_KEY_4Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW4
1MX_KEY_5Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW5
1MX_KEY_6Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW6
1PROTECTED_1S_LIPO_3.7VConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ1
1SRP5030T-1R0MInductor_SMD:L_Bourns_SRP5030TL1
1TPS61023DRLPackage_TO_SOT_SMD:SOT-563U3
1XIAO_ESP32S3Macropad:XIAO_S3_Socket_WiredBatteryU1

Questions

How big is the Fabricate Wireless Macropad PCB?

It measures 84 × 78 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Fabricate Wireless Macropad use?

78 parts, built around the 74AHCT1G125SE, TPS61023DRL, MCP23008-E/SO and AO3401A. 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 Fabricate Wireless Macropad KiCad files?

From the Catsarepro21/hackpad_v2 repository on GitHub, at the commit this page was made from: the board is PCB/Fabricate_Wireless_Macropad.kicad_pcb and its schematic PCB/Fabricate_Wireless_Macropad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Fabricate Wireless Macropad design in my own project?

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

Similar boards

  • 2 layers62 × 6 mmTableLight, the printed circuit board in 3D

    TableLight

    jonny190/TableLight

    A 3D-printable, battery-powered, USB-C rechargeable table lamp in the classic "Poldina" shape - honeycomb disc base, thin stem, down-firing cone shade with a white top - running WLED on an ESP32, with a capacitive touch…

    72 partsMIT
  • 4 layers63.7 × 55 mmTX2 2.4G, the printed circuit board in 3D

    TX2 2.4G

    Momozavur/Mravka-v3

    Open the appropriate .kicadpro file in KiCad; .pro entries are legacy projects. Keep schematics, boards, local libraries, library tables, and supporting files together.

    78 parts
  • 2 layers80 × 46 mmIMU PLACEMENT STUDY, the printed circuit board in 3D

    IMU PLACEMENT STUDY

    SpaceCadetJ/LoRa-Autonomous-Boat

    An embedded-systems project spanning STM32 firmware, LoRa communication, PCB reconstruction and a documented V2 redesign.

    130 parts
  • 2 layers100 × 62 mmAnalog board, the printed circuit board in 3D

    Analog board

    etiennechlt/electronic-chess

    Générée par tools/boardgen (module power). 100 x 60 mm, 2 couches, plan de masse en face arrière. Elle gère trois cellules plates 1S 5 Ah.

    138 parts
  • 4 layers353.7 × 129.8 mmTokenBoard, the printed circuit board in 3D

    TokenBoard

    h3ll5ur7er/TokenBoard

    You wouldn't vibe code a keyboard.. or would you? uses konnect to interact with KiCad and CADence to model the case

    422 parts