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.
Ally13
hatanoh
261.3 × 79.9 mm99 parts2LNo license4Segment 60 TEST
slonket
298.5 × 109.2 mm79 parts2LMIT4Splave ferris pg1316s unrouted
jusdisgi
117.9 × 85.9 mm74 parts2LNo license4Plate
sini6a
286.3 × 133.4 mm50 parts2LNo license4KillerSplit choc right
MrKillerShaunBa
134.1 × 107.7 mm47 parts2LNo license4Octave - Input LED
takayoshiotake
76.2 × 57.2 mm37 parts2LCC-BY-SA-4.04RP2040/RP2350
Facade60 Daughterboard
siderakb
29.3 × 43.8 mm34 parts2LCERN-OHL-P-2.047x4x2-top
eswai
151 × 76 mm26 parts2LMIT4A2600 Faceplate
tebl
61 × 99.7 mm4 parts2LCERN-OHL-1.24RP2040/RP2350
Phoenix Project No 1 - Type S
mymakercorner
304 × 112 mm139 parts2LCC-BY-SA-4.03RP2040/RP2350
Low profile
ryoo14
228.8 × 76.2 mm123 parts2LNo license3STM32
Neige PCB GLP
ymkn
257 × 57.2 mm92 parts2LMIT3BFS9000 switch plate
jguillen-lab
252.4 × 149.4 mm88 parts2LNo license3Mistrum Klavesnice
Lazarus-L-o-n-g
277.5 × 140 mm83 parts2LCC-BY-NC-4.03Nordic nRF
Seeed Studio XIAO nRF52840 v1.3
dhirptl
21 × 17.8 mm79 parts2LMIT3Pegasus2023 1 2
Neil427
340.2 × 133.4 mm76 parts2LNo license3ESP32
Digisax
AndrewJ-25
103 × 250 mm61 parts2LNo license3AVR/Arduino
Board
derEchteJan
114.3 × 95.3 mm61 parts2LNo license3AVR/Arduino
Keyboard controller
TM90
102.5 × 131.4 mm57 parts2LNo license3Dual blades reverse
pakleni
138.1 × 93.6 mm50 parts2LNo license3Db rev1
jemmec
22 × 25 mm16 parts2LMIT3Mobo
kaievns
22 × 58 mm9 parts4LNo license3Single switch
carboncopy101
18 × 18 mm6 parts2LNo license3Symm60HE-Panel-SideBySide
Mokeded
310.2 × 121.1 mm363 parts2LGPL-3.02Echo Basic Keyboard RP2040
phpbbireland
376 × 124 mm309 parts4LGPL-3.02NXP
Unrouted
Tedfs3
437.8 × 130.6 mm221 parts2LNo license2Flux60-HS-ANSI61-mcu d11-test
Sagit-chu
285 × 94.6 mm219 parts4LNo license2RP2040/RP2350
Gecko
DaneEvans
278.7 × 107.5 mm188 parts2LCC-BY-4.02AVR/Arduino
Keyboard-ISO-diod
Supermagnum
377 × 162.5 mm173 parts2LCC0-1.02Fairyboard
Shtaiven
305.6 × 118.3 mm135 parts2LMIT2AVR64DU32 Curiosity Nano
rebekalv
68.6 × 20.3 mm114 parts4LNo license2Nordic nRF
Minions
ahsanu123
102.1 × 99.1 mm101 parts2LMIT2ATAT1800 - plate
earth75
395 × 122.5 mm101 parts2LNo license2Emiuet plate
emnyeca
297 × 102.4 mm86 parts2LNo license2Tutorial
GearBoxFox
162.7 × 143.3 mm68 parts2LNo license2RP2040/RP2350
Left
TheBlckbird
173.8 × 173.8 mm66 parts2LMIT2
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