2,399 open source boards in Keyboards
Mechanical keyboard PCBs, split boards and macropads — QMK, ZMK, MX and Choc. Every board here is a public GitHub project with its KiCad files, read for size, layers and parts. Pick one close to your design and simulate its firmware on HardLabs before you build it.
RP2040/RP2350
Yuiop50d fullauto
koron
182 × 103.5 mm157 parts2LMIT15STM32
Custom keyboard (f303, fe2.1)
howardt12345
395.3 × 138.1 mm413 parts2LCC-BY-NC-4.014ATARI XE KEYBOARD
gianlucarenzi
329 × 131 mm75 parts2LGPL-3.014WCH CH32/CH55x
PS-OHK Control Board
blueOkiris
65 × 114 mm17 parts2LGPL-3.013SuperLyra
Malevolti
391.1 × 134.8 mm91 parts2LGPL-3.012RP2040/RP2350
Letsupuri 2024 MX main
Pekaso
114.3 × 76.2 mm47 parts4LNo license11RP2040/RP2350
Ergodonk pico zero
JellyTitan
9.3 × 11.3 mm221 parts2LMIT10Corne choc
idank
130 × 87.7 mm140 parts2LCC-BY-SA-4.010AnsicGLP3'0Solder
yuburoll
100 × 97 mm48 parts2LMIT10Right Hand
GRAMCTRL
144.1 × 153 mm14 parts2LGPL-3.010Amber plate
nezumee
118.9 × 112.4 mm5 parts2LMIT10Panel
ericrlau
272.1 × 112.3 mm80 parts2LCC-BY-SA-4.09NXP
Jeaex left bkp-01
osenchenko
166.6 × 145.3 mm71 parts2LGPL-3.09USB C Daughterboard with ESD Protection
0xCB-dev
42 × 13 mm13 parts2LCustom license9Left control
geek-rabb1t
57.5 × 69.3 mm12 parts2LMIT9Cool640pcbv110
telzo2000
98.2 × 99.5 mm45 parts2LMIT8AVR/Arduino
Split mini right
tamago324
94.8 × 81.9 mm37 parts2LNo license8Right thumb
jakobkg
68.6 × 76.2 mm16 parts2LNo license8KB60F-Switchplate
Envious-Data
284.3 × 97.3 mm10 parts2LGPL-3.08RP2040/RP2350
KnGYT
kodachi614
101.3 × 44.1 mm72 parts2LNo license7RP2040/RP2350
Quanta75 Pico
obsilab
317.5 × 163.5 mm216 parts2LCERN-OHL-P-2.06RP2040/RP2350
Onekey left
cosmosalad
132.6 × 112.1 mm95 parts2LNo license6STM32
DataProcessingUnit
RobertGawron
85 × 50 mm48 parts2LMIT6IlluminatedToggleSwitch 3U10HPvarAv2
MostlyCoraGrace
50.5 × 128.5 mm14 parts2LMIT6Keyboard
apaleslimghost
264.2 × 80 mm120 parts2LMIT5AVR/Arduino
Travis num2024
dieseltravis
85.2 × 137.8 mm81 parts2LCustom license5VOID 3x5 Hybrid MX
Thunderbird2086
140.5 × 112.5 mm77 parts2LGPL-3.05Keyboard test
madcatse
133 × 67 mm61 parts2LNo license5RP2040/RP2350
T80-5700
nearestexit
81 × 130.6 mm56 parts2LNo license5Numer03xD
lander03xD
81 × 95.3 mm35 parts2LNo license5RabidUsb ymdk
SeanCline
40.6 × 16.7 mm9 parts2LMIT5LowProTest
arrowtype
38.1 × 57.2 mm3 parts2LMIT5RP2040/RP2350
Kanagawa rgb pico
Ciaanh
339.2 × 147.4 mm185 parts2LNo license4N30aj
hatanoh
251.8 × 59.5 mm95 parts2LNo license4Atom Issue 4 Keyboard Replacement
Board-Folk
370 × 107.1 mm63 parts2LNo license4Splave ferris pg1316s left unrouted
jusdisgi
117.9 × 85.9 mm37 parts2LNo license4
Browse boards by part
AMS1117-3.3 1287USBLC6-2SC6 1056RP2040 725W25Q128JVS 444AP2112K-3.3 408TL072 347ESP32-S3-WROOM-1 324TL074 308CH340C 290L7805 29074HC595 267USBLC6-2P6 260Pico 258LM358 237AP2112K-3.3TRG1 22474LS04 207ESP32-WROOM-32 203Arduino_Nano_v3.x 202LM7805_TO220 20174LS245 18474LS138 176SRV05-4 17674LS08 17574LS32 175