2,320 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.
AVR/Arduino
60 Keyboard
laxlucien
285.7 × 95.2 mm152 parts2LMIT0RP2040/RP2350
Dream-Keyboard
rushabh69
320 × 152 mm151 parts2LNo license0AVR/Arduino
Simple-Keyboard-Project
MRM1790
285 × 94.6 mm150 parts2LNo license0STM32
Velvet-Pro-Solder
ShentoBento
280.7 × 95.2 mm149 parts2LNo license0STM32
CoquiKeyboard snapshot-21-9-2021
coquizen
307.4 × 81.3 mm149 parts2LNo license0RP2040/RP2350
Our keeb
Dogecoin17
388.1 × 102.2 mm148 parts2LNo license0AVR/Arduino
Corne Cherry
IndianBoy42
275.5 × 105.6 mm146 parts2LNo license0Nordic nRF
Main
fattiebunnie
361.6 × 100.2 mm146 parts2LNo license0Matrice
Bilaikra2014
300.5 × 95.6 mm145 parts2LNo license0RP2040/RP2350
Keybard
poggersv2
352.4 × 100 mm144 parts2LNo license0RP2040/RP2350
Keeboard
Deeeeelan
344.8 × 105.4 mm144 parts2LMIT0RP2040/RP2350
Keeboard
avin-c
342.5 × 101.5 mm143 parts2LNo license0Su128-rpi keyboard
e3w2q
99.2 × 99.2 mm143 parts2LMIT0ESP32
KaSe
mornepousse
168.6 × 140.4 mm143 parts2LNo license0Hack-Club-Keyboard
Cherrytree56567
284.6 × 108.9 mm142 parts2LMIT0SMK Keyboard DevKit
mburger89
234.5 × 120.8 mm142 parts2LNo license0Basic65
JonyBepary
303.2 × 93.7 mm141 parts2LMIT0STM32
Keyboard stm32
Jonkaphi
168.3 × 125.7 mm141 parts4LMIT0Keyboard
Max585t
265.1 × 84.1 mm140 parts2LNo license0Nordic nRF
Kugel keyboard
leschi4banane
244 × 85.4 mm139 parts2LNo license0RP2040/RP2350
Small fry
anchovie-codes
365 × 103 mm139 parts2LCC0-1.00NXP
Unkey
natecermak
67 × 82.1 mm139 parts4LNo license0RP2040/RP2350
AEPOQ
phantom-ascii
366.7 × 106 mm139 parts2LNo license0RP2040/RP2350
My keyboard
Axel-Jacobsen
386.1 × 84.1 mm138 parts2LNo license074HController
Greentalinjo
150 × 60 mm137 parts6LNo license0AVR/Arduino
KiboOne
filipsalo
304.8 × 100 mm137 parts2LNo license0Version0.65
NeerajR18
325 × 100 mm137 parts2LNo license0STM32
FN40
Mokeded
248 × 99.3 mm137 parts2LNo license0Akkotako67
FlexyRexy
332.3 × 125.9 mm136 parts2LGPL-3.00Giris
dubnubdubnub
70.1 × 60 mm136 parts4LApache-2.00RP2040/RP2350
Compact custom keyboard
HugoBrisebois
297.5 × 97.7 mm135 parts2LMIT0Isw oozy
is-watering
277 × 120 mm132 parts2LMIT0RP2040/RP2350
PCBA
kalliod
93.5 × 72.5 mm132 parts4LGPL-3.00RP2040/RP2350
Magnum-60
poojithas956
291.9 × 101.4 mm132 parts2LMIT0Raspberry Pi
Magnetic chess board
nirvaankohli
207.1 × 188 mm132 parts2LNo license0RP2040/RP2350
Aegis60
ShlokVaidya
291.9 × 101.4 mm132 parts2LMIT0
Browse boards by part
AMS1117-3.3 1196USBLC6-2SC6 983RP2040 699W25Q128JVS 421AP2112K-3.3 376TL072 339TL074 307ESP32-S3-WROOM-1 304CH340C 274L7805 271Pico 25174HC595 248USBLC6-2P6 248LM358 228AP2112K-3.3TRG1 205Arduino_Nano_v3.x 19774LS04 193LM7805_TO220 185ESP32-WROOM-32 18274LS245 171SRV05-4 169W25Q128JVSIQ 16974LS138 16274LS32 161