

Macropad Shiv
- Size
- 98.2 × 77.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 35
- Nets
- 32
- Pads
- 148
- Tracks, vias
- 196, 9
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 14 Jan 2026
- Updated
- 29 Jan 2026
Overview
Macropad Shiv is an open-source printed circuit board by Shiv12-web, from the Shiv12-web/Macropad-Shiv repository on GitHub. It is a 2-layer board of 98.2 × 77.3 mm with 35 parts on 32 nets, routed with 196 tracks and 9 vias.
It is built around the 1N4148WT and SK6812. Its parts include 18 diodes, 16 switches and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.
Main components
21N4148WT
SOD-523-55℃~+150℃ 1.25V@150mA 100V 150mA 150mW 1uA@75V 2A 4ns Independent SOD-523 Switching Diodes ROHShongjiachengSwitching DiodesSK6812
SMD-4P,5.4x5mm-40℃~+85℃ 0.6mA 1.6mm 120° 160mcd~320mcd 1kHz 2000V 280mcd~515mcd 3.7V~5.5V 460nm~470nm 520nm~530nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Built-in power-on reset circuit Semi-transparent lens SMD-4P,5.4x5mm RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
README
README.mdBOM
MX-Style switches 16
M3x16mm screws
M3x5mx4mm heatset inserts
Through-hole 1N4148 Diodes 16
Seeed XIAO RP2040 1
SK6812 MINI-E LEDs 2
Parts
35| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 1N4148WT | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 16 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16 |
| 2 | SK6812 | LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm | D17, D18 |
| 1 | XIAO-RP2040-DIP | OPL Lib:XIAO-RP2040-DIP | U1 |
Similar boards
- 4 layers310 × 123 mm

- 2 layers244.3 × 95 mm

- 2 layers58 × 58 mm

- 2 layers60.2 × 81.4 mm

- 2 layers119 × 77.5 mm

- 2 layers299 × 82.5 mm

PixelWave
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
663 parts915 - 4 layers95 × 95 mm

Openmicro
conol-ai/openmicrokbd
Open-source recreation of OpenAI's Codex Micro macropad — PCB written in CoHDL, an AI-native hardware description language. Rust firmware (embassy) + companion app (makepad). MIT licensed. https://openmicrokbd.org
88 parts154MIT - 2 layers312.5 × 122.3 mm

Questions
How big is the Macropad Shiv PCB?
It measures 98.2 × 77.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Macropad Shiv use?
35 parts, built around the 1N4148WT and SK6812. 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 Macropad Shiv KiCad files?
From the Shiv12-web/Macropad-Shiv repository on GitHub, at the commit this page was made from: the board is PCB/kicad.kicad_pcb and its schematic PCB/kicad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Macropad Shiv design in my own project?
Its repository states no licence, so its author keeps all rights: ask Shiv12-web before reusing the design.