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
Quanta75 RP2040Stamp
obsilab
317.5 × 163.5 mm216 parts2LCERN-OHL-P-2.06RP2040/RP2350
Onekey right
cosmosalad
132.6 × 112.1 mm95 parts2LNo license6MainBoard
RobertGawron
95 × 88 mm19 parts2LMIT6IlluminatedToggleSwitch 3U10HPvarBv2
MostlyCoraGrace
50.5 × 128.5 mm14 parts2LMIT6Keyboard cherry
madcatse
293.1 × 117 mm60 parts2LNo license5Steno
lander03xD
137.6 × 65.9 mm35 parts2LNo license5T80-5000-daughterboard
nearestexit
132.4 × 36.8 mm6 parts2LNo license5RP2040/RP2350
Kanagawa rgb ansi pico
Ciaanh
335.2 × 145.9 mm176 parts2LNo license4Ally24
hatanoh
253.6 × 92.3 mm91 parts2LNo license4BBC-USBSlim
Board-Folk
84.1 × 54.2 mm44 parts2LNo license4Splave ferris pg1316s left
jusdisgi
117.9 × 85.9 mm37 parts2LNo license4A2600 Faceplate synthcart
tebl
61 × 99.7 mm4 parts2LCERN-OHL-1.24RP2040/RP2350
RHYn-OC47
ryoo14
228.8 × 76.2 mm95 parts2LNo license3Wio LR1121 Module v0.9
dhirptl
17 × 12 mm69 parts4LMIT3Mistrum Home Computer Modulator
Lazarus-L-o-n-g
78 × 94 mm43 parts2LCC-BY-NC-4.03Symm60HE-Panel unrouted
Mokeded
162.3 × 227.8 mm363 parts2LGPL-3.02RP2040/RP2350
Echo RP2040 Keyboard Module
phpbbireland
42 × 49 mm49 parts2LGPL-3.02Nordic nRF
Sudi devboard
ahsanu123
47.7 × 38.5 mm20 parts2LMIT2RISC-V
Keybit
notaroomba
19.1 × 19.1 mm19 parts2LNo license2Test Prototype for v0.3
FireWorks-Studios
96 × 50 mm9 parts2LGPL-3.02AVR/Arduino
Cpm43
BenjaminJAnderson
232.2 × 76.7 mm184 parts2LNo license1Amix 68k r2 (T1)
SmallRobot2000
333.4 × 149.9 mm169 parts4LNo license1BFK9kv2d auto
bruj0
188.3 × 119.9 mm147 parts2LNo license1AVR/Arduino
Laptreus v2.2-backup
kitsunekeyboards
285 × 95.1 mm121 parts2LMIT1Tutorial
Sh4rk-glitch
268.9 × 134 mm119 parts2LNo license1RP2040/RP2350
Jamboard rounded
jamdotjar
140.5 × 117 mm86 parts2LNo license1AVR/Arduino
Bornean orangutan
KingMalur
95.3 × 95.3 mm65 parts2LNo license1Nordic nRF
Mikoto
yangxing844
18 × 33.3 mm55 parts4LNo license1Nordic nRF
Snak 30 flatfoot
JackMatanky
114 × 99.6 mm42 parts2LMIT1Accessory
jmfb
153 × 138 mm32 parts2LNo license1Lyrebird Keyboard Interconnect Mainboard
Celcius1
207.3 × 100.9 mm20 parts4LGPL-3.01Qapla plate mx
achamian
164.2 × 137.2 mm5 parts2LMIT1UnOrhtoDox Rear
TweetyDaBird
88.2 × 100 mm4 parts2LNo license1Macro Keyboard 1x2
ImSeanConroy
53.5 × 20.8 mm3 parts2LMIT1RP2040/RP2350
Interchange connector test
headblockhead
46.8 × 24.9 mm3 parts2LCERN-OHL-S-2.01AVR/Arduino
Corne Light
IndianBoy42
275.5 × 105.6 mm93 parts2LNo license0
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