

Fabricate Wireless Macropad
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
874AHCT1G125SE
SOT-353-40℃~+125℃ 1 1 4.5V~5.5V 4.7ns@5V,50pF 40uA 74AHCT 8mA 8mA Schmitt trigger Tri-State Unidirectional SOT-353 Buffers, Drivers, Receivers, Transceivers ROHSDiodes IncorporatedBuffers, Drivers, Receivers, TransceiversTPS61023DRL
SOT-563-40℃~+125℃@(TJ) 1 1MHz 2.2V~5.5V 3A 3uA 500mV~5.5V Adjustable Boost Boost Built-in Overcurrent Protection、Light load efficient mode、Load disconnect Yes SOT-563 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersMCP23008-E/SO
SOIC-18-300mil-40℃~+125℃ 1.7MHz 1.8V~5.5V 2uA 3mA 600mV 8 8 8.5mA I2C Interrupt Output Reset function、Cascade and address expansion SOIC-18-300mil I/O Expanders ROHSMicrochip TechnologyI/O ExpandersAO3401A
SOT-231 P-Channel 14nC@10V 30V 47mΩ@10V、60mΩ@4.5V、85mΩ@2.5V 4A 55pF 645pF 80pF 900mV SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsSS34
SMA(DO-214AC)-55℃~+125℃ 3A 40V 500uA@40V 550mV@3A Independent SMA(DO-214AC) Schottky Diodes ROHSMDDSchottky DiodesSK6812MINI-E
SMD-40℃~+85℃ 0.6mA 1.78mm 120mcd~240mcd 120° 160mcd~320mcd 1kHz 2.8mm 2000V 3.2mm 3.7V~5.5V 460nm~470nm 515nm~525nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Semi-transparent lens SMD RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)JS102011SAQN
SMD-40℃~+85℃ 3.5mm 300mA 5,000 cycles 6V 9mm Black Rectangular Columnar SMD(SMT) Tab SPDT Surface Mount, Right Angle SMD Slide Switches ROHSC&KSlide SwitchesSRP5030T-1R0M
SMD,5.7x5.2mm11A 14mΩ 1uH 7A ±20% SMD,5.7x5.2mm Power Inductors ROHSBournsPower Inductors
README
README.mdParts
78| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 100n | Capacitor_SMD:C_0805_2012Metric | C1, C2, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16, C17, C18 |
| 8 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8 |
| 4 | MODE_SELECT | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP2, JP3, JP6, JP7 |
| 4 | MountingHole_3.2mm_M3 | MountingHole:MountingHole_3.2mm_M3 | MH1, MH2, MH3, MH4 |
| 3 | 100k | Resistor_SMD:R_0805_2012Metric | R6, R8, R9 |
| 3 | MODE_SELECT | Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm | JP1, JP4, JP5 |
| 2 | 22u_16V_X7R | Capacitor_SMD:C_1210_3225Metric | C4, C5 |
| 2 | 4.7k | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | EC11 | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | ENC1, ENC2 |
| 2 | SS34 | Diode_SMD:D_SMA | D9, D10 |
| 1 | 100k_1% | Resistor_SMD:R_0805_2012Metric | R5 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric | R3 |
| 1 | 10u_10V_X7R | Capacitor_SMD:C_1206_3216Metric | C3 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric | R10 |
| 1 | 330 | Resistor_SMD:R_0805_2012Metric | R7 |
| 1 | 732k_1% | Resistor_SMD:R_0805_2012Metric | R4 |
| 1 | 74AHCT1G125 | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | EDGE_1 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED9 |
| 1 | EDGE_2 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED10 |
| 1 | EDGE_3 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED11 |
| 1 | EDGE_4 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED12 |
| 1 | ENC_1 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED7 |
| 1 | ENC_2 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED8 |
| 1 | JS102011SAQN | Button_Switch_SMD:SW_SPDT_CK_JS102011SAQN | SW7 |
| 1 | KEY_1 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED1 |
| 1 | KEY_2 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED2 |
| 1 | KEY_3 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED3 |
| 1 | KEY_4 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED4 |
| 1 | KEY_5 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED5 |
| 1 | KEY_6 | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | LED6 |
| 1 | MCP23008-E/SO | Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm | U2 |
| 1 | MX_KEY_1 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1 |
| 1 | MX_KEY_2 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW2 |
| 1 | MX_KEY_3 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW3 |
| 1 | MX_KEY_4 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW4 |
| 1 | MX_KEY_5 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW5 |
| 1 | MX_KEY_6 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW6 |
| 1 | PROTECTED_1S_LIPO_3.7V | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J1 |
| 1 | SRP5030T-1R0M | Inductor_SMD:L_Bourns_SRP5030T | L1 |
| 1 | TPS61023DRL | Package_TO_SOT_SMD:SOT-563 | U3 |
| 1 | XIAO_ESP32S3 | Macropad:XIAO_S3_Socket_WiredBattery | U1 |
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
- 6 layers83.5 × 90 mm

- 2 layers160 × 60 mm

- 2 layers70.9 × 81.2 mm

- 2 layers62 × 6 mm

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 mm

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 mm

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 mm

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 mm

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


