2,295 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
EnvChocTKL
Envious-Data
347.8 × 119.5 mm186 parts2LGPL-3.01AVR/Arduino
Keyboard
georgsnarbuts
313 × 129 mm185 parts2LCC-BY-NC-4.01RP2040/RP2350
Custom Keyboard
X-3maar
290.9 × 128.4 mm185 parts2LNo license1RP2040/RP2350
Wltc usb keyboard
fpracek
336.5 × 178 mm183 parts2LMIT1AVR/Arduino
Rf60
emilytrau
285 × 94.6 mm181 parts2LMIT1RP2040/RP2350
Syvrcboard v0
syvrc
362 × 133.4 mm178 parts2LNo license1Nordic nRF
SF65
ericrlau
304.8 × 122.7 mm178 parts2LCC-BY-SA-4.01AVR/Arduino
Kintsugi v2
apaydev
384.7 × 101.5 mm176 parts2LMIT1STM32
Arisutea pcb stm32
mattyams
339.1 × 121 mm175 parts2LMIT1Nordic nRF
XD-keyboard
samdoes-stuff
269.7 × 107.9 mm172 parts2LNo license1RP2040/RP2350
Mechanical-Keyboard
pkd2210
350.5 × 129 mm171 parts2LNo license1RP2040/RP2350
Pepuino-Nova-75
pipejosh
338.1 × 116.7 mm171 parts2LNo license1ESP32
Nexus.terminal
Ekam-wadhwa1
353 × 117 mm170 parts4LGPL-3.01Amix 68k (r0)
SmallRobot2000
333.4 × 149.9 mm169 parts4LNo license1RP2040/RP2350
Sivasankar s-Keyboard
sasukeop108
343.1 × 122.8 mm169 parts2LMIT1RP2040/RP2350
Chaney--Board
Anayjain1129
345.2 × 129.2 mm165 parts2LNo license1NXP
750-THR-Earthtyper
meepodeep
307.9 × 123.2 mm165 parts2LNo license1Raspberry Pi
Aegis75
ShlokVaidya
349.1 × 130 mm164 parts2LMIT1Raspberry Pi
A keyboard
HildingL
313.5 × 124.5 mm163 parts2LNo license1Nrskb rev 1
0x0c
303.5 × 124.5 mm162 parts2LNo license1BFK9kv2-left
bruj0
188.3 × 117.9 mm162 parts2LNo license1AVR/Arduino
Causeway THT
isandrocks
287 × 121 mm162 parts2LCC-BY-NC-4.01RP2040/RP2350
CodeBoard
Alfonsoce11
371.7 × 98.1 mm161 parts2LMIT1SolderingTrainingBoard
KingMalur
87.3 × 87.3 mm160 parts2LNo license1RP2040/RP2350
Keyboard
daaminashai
360.4 × 130.4 mm159 parts2LMIT1RP2040/RP2350
Nett-Sixty
TeddyDo915K
271.8 × 102.8 mm158 parts2LMIT1RP2040/RP2350
Emu-Board
Emmanuel-Roy
323.9 × 117.2 mm155 parts2LMIT1RP2040/RP2350
MochaDeck
FabioCanavarro
348.5 × 142.5 mm153 parts2LNo license1Raspberry Pi
65-percent keyboard
jeffmc6767
316 × 133.1 mm152 parts2LNo license1GNGKB75
flehrad
295.3 × 154.8 mm152 parts2LApache-2.01Meimei
luteron6
288.1 × 135.7 mm150 parts2LMIT1Cyberdeck Carrier for LattePanda Mu
imtua
160 × 80 mm147 parts4LGPL-3.01Nordic nRF
Key bored
ThongNQ867
271.9 × 133.9 mm146 parts2LNo license1RP2040/RP2350
Plank
thomas-maurice
229.8 × 77.9 mm146 parts2LNo license1STM32
Pseusplit
waffle87
231.4 × 82.6 mm146 parts2LCERN-OHL-P-2.01RP2040/RP2350
Meow70
aerogull
364.2 × 100.5 mm144 parts2LNo license1
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