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.
RP2040/RP2350
Project athena
reading-hackspace
100 × 100 mm77 parts2LNo license3Pegasus2023
Neil427
340.2 × 133.4 mm76 parts2LNo license3AVR/Arduino
Palac
isavcic
139.6 × 113.5 mm71 parts2LMIT3ESP32
STARLITE PRODUCTION
AndrewJ-25
154.2 × 250 mm62 parts2LNo license3TomyTutorKeyboard
jedimatt42
297.2 × 127 mm58 parts2LSHL-2.13Dual blades
pakleni
138.1 × 93.6 mm50 parts2LNo license3Macropad
notazizelse
95 × 101 mm49 parts2LMIT3AVR/Arduino
Louwii pad
LouWii
88 × 106 mm46 parts2LNo license3Nordic nRF
DOOOPE
JQ-C
129.9 × 98.7 mm37 parts2LNo license3Cocousbhost
barberd
98.3 × 87.3 mm32 parts2LGPL-3.03AVR/Arduino
Help
rqcoon
173 × 57.2 mm27 parts2LMIT3Matyas s-Hackpad
Matyas604
80 × 62.5 mm25 parts2LMIT3Typepak advance
ImStuBTW
51.7 × 32 mm25 parts2LMIT3AVR/Arduino
Next micro
siderakb
17.8 × 33 mm21 parts2LMIT3Lumushackpad
Araadh3111
77.7 × 78.3 mm20 parts2LNo license3RP2040/RP2350
FightKeySmol
blueOkiris
168.9 × 83.8 mm15 parts2LMIT3Sensor
kaievns
34.9 × 19 mm13 parts4LNo license3Corepad
albertphu07
45.5 × 70 mm5 parts2LNo license3Single col
sapristi
15.5 × 70 mm0 parts2LNo license3- schematic only · 332 partsAVR/Arduino
Skayboard
Skaytacium
332 partsMIT3 - schematic only · 21 partsESP32
AwesomeStudioPedal
tgd1975
21 partsMIT3 Nordic nRF
Apex
HashirX-ux
516.6 × 112.1 mm478 parts4LMIT2RP2040/RP2350
Kbn1
souptik-samanta
440 × 150 mm398 parts2LNo license2Symm60HE-Panel
Mokeded
162.3 × 227.8 mm363 parts2LGPL-3.02RP2040/RP2350
FREEBOARD
Ningheim
314.3 × 161.9 mm360 parts2LMIT2Nordic nRF
Keyboard
GlassyBridge
314.3 × 137 mm356 parts2LMIT2RP2040/RP2350
PortaRe0
0Re0-8192
135 × 77 mm349 parts6LNo license2STM32
Echo Ayla80
phpbbireland
380 × 128 mm339 parts4LGPL-3.02STM32
ATAT1800
earth75
395 × 122.5 mm331 parts4LNo license2BioMeta
Volus208
478.6 × 145.3 mm299 parts2LGPL-3.02HE60
gohanda11
284.7 × 94.2 mm261 parts2LGPL-3.02Alpsterium
Davines123
347.7 × 146.6 mm259 parts2LGPL-3.02ESP32
EUB-04 Emiuet
emnyeca
297 × 102.4 mm251 parts2LNo license2RP2040/RP2350
Aryess
pioz
303.8 × 94.2 mm238 parts2LMIT2NXP
104 LHv3.3
Tedfs3
437.8 × 130.6 mm224 parts2LNo license2Flux60-HS-ANSI61
Sagit-chu
285 × 94.6 mm219 parts4LNo license2
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