2,978 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.
BFK9kv2d 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 license1Ironhead
chinatsu
153.4 × 87.8 mm50 parts2LCustom 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.01Stm32-mikroBUS
MaprilBear
91.4 × 78.7 mm9 parts2LNo license1Qapla plate mx
achamian
164.2 × 137.2 mm5 parts2LMIT1UnOrhtoDox Rear
TweetyDaBird
88.2 × 100 mm4 parts2LNo license1RP2040/RP2350
Interchange connector test
headblockhead
46.8 × 24.9 mm3 parts2LCERN-OHL-S-2.01Macro Keyboard 1x2
ImSeanConroy
53.5 × 20.8 mm3 parts2LMIT1AVR/Arduino
Corne Light
IndianBoy42
275.5 × 105.6 mm93 parts2LNo license0Wio LR1121 Module v0.9
joshujo
17 × 12 mm69 parts4LNo license0Wio LR1121 Module v0.9
samanbeer
17 × 12 mm69 parts4LNo license0Ortho66
neerajadsul
247.9 × 126.1 mm67 parts2LMIT0Sgkb
nobodywasishere
134 × 96 mm64 parts2LNo license0Alvea keybaord right
da1sh1n
137.5 × 109.3 mm63 parts4LCC-BY-NC-4.00ESP32
Keyboard NumPad v2.1
PsychoDuckTech
80.3 × 123.2 mm55 parts2LNo license0Split-K L
Naivedya-sahu
135.4 × 109.2 mm54 parts2LNo license0RP2040/RP2350
Cybdokeebs template
Cybdo
23.8 × 41.8 mm41 parts2LNo license0Petrock-40 plate
dycli
119.3 × 87.9 mm20 parts2LNo license0RP2040/RP2350
Keyboard sliderpad
kermitsgonnakermicide
61 × 131 mm10 parts2LNo license0RP2040/RP2350
Controller pico
JeremyJStarcher
180.3 × 27.9 mm10 parts2LNo license0RP2040/RP2350
Ae rp2040 to pico a
kenyahiro
64 × 54.5 mm6 parts2LMIT0Daughterboard left
KavyanshKhaitan2
43.3 × 47.2 mm4 parts2LNo license0Display eval
byrantech
52.1 × 22.6 mm12 parts4LMIT4.3kYunomi
google
14 × 100 mm23 parts2LApache-2.02.9kSofleKeyboardTopPlate
josefadamcik
143.4 × 111.8 mm5 parts2LMIT2.5kLily58 Lite Rev3 TOP Case
kata0510
142.5 × 106.4 mm34 parts2LMIT2.3kHalf swept
davidphilipbarr
109 × 86.9 mm20 parts2LSHL-2.12.1kBoard-DjinnPlate
tzarc
191 × 152.9 mm4 parts2LCERN-OHL-S-2.0988AVR/Arduino
Reviung39s
gtips
247.9 × 104.5 mm81 parts2LMIT516
Browse boards by part
AMS1117-3.3 1495USBLC6-2SC6 1185RP2040 846W25Q128JVS 538AP2112K-3.3 486TL072 401ESP32-S3-WROOM-1 377TL074 368L7805 347CH340C 33474HC595 328Pico 307LM358 300USBLC6-2P6 300Arduino_Nano_v3.x 26574LS04 262AP2112K-3.3TRG1 255LM7805_TO220 241ESP32-WROOM-32 23874LS245 233ProMicro 23374LS32 224SRV05-4 22474LS138 215