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.
DragonKeyboard
danwerner21
359.1 × 124.5 mm55 parts2LNo license34RP2040/RP2350
Noraneko42a
darakuneko
272.5 × 94.1 mm138 parts2LCustom license29Petkb
sjgray
386.1 × 100 mm84 parts2LNo license27Musashi60-revC
hamano
160 × 135 mm64 parts2LNo license27Amiga CD32
tebl
58.4 × 38.1 mm29 parts2LCERN-OHL-1.227STM32
Hermod left
modern-hobbyist
3.6 × 3.3 mm196 parts2LMIT25Unicorne-3x5-cherry mx reversible
Thunderbird2086
114.8 × 91.4 mm89 parts2LMIT2436 split v3 stack case
wj-zhe
141.8 × 95.1 mm46 parts2LNo license24AVR/Arduino
Beamspring usb
BASLQC
145.5 × 21.3 mm35 parts2LGPL-3.024ETZ-B11-LSP-6-CHOC-V2
secersh
163.9 × 90.2 mm330 parts2LCERN-OHL-S-2.022RP2040/RP2350
Bumwings v001R64 rp2040zero sd
tubbytwins
344.6 × 141.3 mm129 parts2LMIT22Pcbplate
DreaM117er
157.9 × 93.1 mm23 parts2LMIT22Thumb3
yangit
20 × 51 mm7 parts2LMIT22Nordic nRF
Bletest-2
tangybbq
78.5 × 52 mm45 parts2LNo license21Rana Tadpole Backplate
rana-sylvatica
175 × 111 mm6 parts2LNo license21Reviungdash top plate flipped
tumler
292.1 × 128.6 mm52 parts2LMIT19DaNumPad Top Plate
TweetyDaBird
100 × 95.3 mm17 parts2LCustom license19Seismos 5CoreL
ReSummit
147 × 78 mm26 parts2LGPL-3.017Travaulta plate niz
calvin-mcd
210.7 × 77.4 mm14 parts2LCC-BY-NC-4.016YUIOP63 HHS Keyboard
koron
319 × 95 mm137 parts2LMIT15Atari 130MX Plate
gianlucarenzi
308 × 128.5 mm65 parts2LGPL-3.0148 key simple noschem
cgarcia2097
73 × 37 mm8 parts2LMIT14ASCII keyboard 3
ibm2030
297 × 145 mm77 parts2LNo license13PC9505 Breakout Board
blueOkiris
33 × 73.7 mm3 parts2LGPL-3.013RP2040/RP2350
Ergodonk simple zero
JellyTitan
216.6 × 155.6 mm146 parts2LMIT10Keyball61 Left
idank
143 × 113.5 mm125 parts2LCC-BY-SA-4.010AnsicSolder
yuburoll
100 × 97 mm48 parts2LMIT10Right Hand Swift
GRAMCTRL
144.1 × 153 mm13 parts2LGPL-3.010Amber plate extended
nezumee
127 × 119.3 mm5 parts2LMIT10SP56 Plate
ericrlau
134.8 × 98.3 mm28 parts2LCC-BY-SA-4.09Right control
geek-rabb1t
57.5 × 69.3 mm12 parts2LMIT9STM32
USB Keypad
CDFER
93 × 27 mm77 parts2LCustom license8Cool640plate
telzo2000
196.5 × 99.5 mm45 parts2LMIT8Print-Microdox
PietPtr
153.3 × 135.5 mm33 parts2LGPL-3.08Split mini form left
tamago324
94.8 × 81.9 mm18 parts2LNo license8Left fingers
jakobkg
114.3 × 40.6 mm13 parts2LNo license8
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