2,271 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.
NXP
1808
se7en9057
371.5 × 152.4 mm218 parts2LGPL-3.02Pcb design
rebekalv
360 × 125 mm211 parts2LNo license2RP2040/RP2350
La Jaderissima mkb
ubolakes
372 × 147.5 mm201 parts2LApache-2.02RP2040/RP2350
Krunchboard
krunchiekrunch
427.6 × 139.1 mm200 parts2LCustom license2RP2040/RP2350
Corne
DaneEvans
33.4 × 4.4 mm190 parts2LCC-BY-4.02RP2040/RP2350
Krunchboard-90
krunchiekrunch
324 × 122.1 mm187 parts2LCustom license2AVR/Arduino
Balthazar-Keyboard-3
balthazar-space
290.6 × 127 mm182 parts4LCERN-OHL-S-2.02Anesidora
Styann
305 × 123.5 mm182 parts2LCC-BY-NC-4.02AVR/Arduino
Keyboard-ISO
Supermagnum
377 × 162.5 mm173 parts2LCC0-1.02RP2040/RP2350
Keeb colon three
BananerCatter
369.3 × 148.8 mm166 parts2LNo license2Wave65
BasementCircuits
304.8 × 123.2 mm164 parts2LMIT2RP2040/RP2350
Holyboard
Anayjain1129
352.5 × 125.4 mm162 parts2LNo license2Shockboard
Shtaiven
282.9 × 126 mm161 parts2LMIT2Allankeyboard
AIIan-Li
310 × 125 mm161 parts2LMIT2Nordic nRF
Splitkb
NoseFa
250.6 × 125.7 mm150 parts2LMIT2STM32
Equanimity
TyraelWasTaken
366.9 × 117 mm150 parts2LMIT2Lasercut
lad1337
338.6 × 105.3 mm144 parts2LNo license2Balthazar-PSU-IO-v.2
balthazar-space
126.8 × 25.3 mm139 parts2LCERN-OHL-S-2.02RP2040/RP2350
Mist65
naaeell
303.9 × 94.2 mm137 parts2LMIT2Quartz58
timwhat
135.9 × 109.4 mm136 parts2LNo license2DIY-Bluetooth-Mechanical-Keyboard
Rainier-PS
309.6 × 100 mm135 parts2LNo license2RP2040/RP2350
Toro board
idksarah
339.2 × 137 mm135 parts2LNo license2Nordic nRF
Sudi keyboard
ahsanu123
123.4 × 99.4 mm134 parts2LMIT2STM32
Glhfkbd
redhotvengeance
296.5 × 103.6 mm130 parts2LMIT2NXP
F.60
robertcalvert
285.8 × 95.3 mm129 parts2LNo license2AVR/Arduino
CoquiKeyboard
coquizen
307.2 × 79 mm128 parts2LNo license2RP2040/RP2350
Orione
ilBuso
319.9 × 119.6 mm127 parts2LMIT2AVR/Arduino
Bakers dozen
MaxScame
247.7 × 82.6 mm114 parts2LMIT2RP2040/RP2350
MacroPad
landodoughty
79.2 × 106.7 mm109 parts2LMIT2FellaPC
agkaminski
284.9 × 96.5 mm107 parts2LCC0-1.02RP2040/RP2350
V2
GearBoxFox
178.7 × 150.9 mm102 parts2LNo license2RP2040/RP2350
Tao Te Ching
sudo-apt-install-tap
278.2 × 89.7 mm98 parts2LNo license2Batty
hirakiuc
138.5 × 95.2 mm92 parts2LMIT2Dune
ayaangrover
278.1 × 94 mm88 parts2LMIT2Shifr
CityRunner
191 × 101 mm84 parts2LNo license2STM32
Pouetpouet board r2
dkm
232.6 × 109.6 mm84 parts2LMIT2
Browse boards by part
AMS1117-3.3 1069USBLC6-2SC6 866RP2040 632W25Q128JVS 394TL072 319AP2112K-3.3 313TL074 281ESP32-S3-WROOM-1 268CH340C 249L7805 229Pico 22174HC595 218USBLC6-2P6 206LM358 20074LS04 180AP2112K-3.3TRG1 179ESP32-WROOM-32 169LM7805_TO220 167SRV05-4 165Arduino_Nano_v3.x 16474LS245 160W25Q128JVSIQ 15774LS138 15574LS32 152