3,389 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.
BFK9kv2-v2
bruj0
189.8 × 119.9 mm146 parts2LNo license1Laptreus v3
kitsunekeyboards
285 × 94.6 mm105 parts2LMIT1Nordic nRF
ErgoKey initial
Sh4rk-glitch
150.1 × 144.2 mm90 parts2LNo license1AVR/Arduino
Keyboard
WilliamLim781
100 × 123.8 mm57 parts2LNo license1RP2040/RP2350
Mikoto flashbed
yangxing844
54 × 41.5 mm48 parts2LNo license1Xosera
SmallRobot2000
122 × 92 mm46 parts4LNo license1Snak 30 virginia
JackMatanky
114 × 99.6 mm41 parts2LMIT1AVR/Arduino
Amur leopard
KingMalur
104.1 × 39.7 mm32 parts2LNo license1RP2040/RP2350
Keyboard
BennetLeff
138.8 × 89.9 mm29 parts2LCustom license1STM32
Polo
chinatsu
58.7 × 39.7 mm22 parts2LCustom license1OTS2 encA
wyolum
35.6 × 35.6 mm11 parts2LMIT1Si5351-MikroBUS
MaprilBear
25.4 × 26.2 mm8 parts2LNo license1NXP
ControllerV4
jmfb
116.5 × 53 mm3 parts2LNo license1AVR/Arduino
TG4xhotswap
IndianBoy42
244.8 × 72.8 mm93 parts2LNo license0Moon knight v1 right
deeepanshu
134 × 87.5 mm92 parts2LNo license0Crkbd
ctrlShiftBryan
133.8 × 92.2 mm86 parts2LMIT0AVR/Arduino
Asym Keyboard Left Half
esouthren
162.2 × 126.5 mm77 parts2LGPL-3.00AVR/Arduino
RMK-left
KarlPeter5039
160 × 127 mm65 parts2LNo license0RP2040/RP2350
StagyOrtho58Hardware
neerajadsul
157.7 × 126.1 mm65 parts2LMIT0AVR/Arduino
Triad center
cozykeys
57.2 × 127.7 mm59 parts2LNo license0Fric10key
nobodywasishere
77 × 140 mm55 parts2LNo license0RP2040/RP2350
Andromepad V2
DwayneCrous
67.3 × 83.8 mm44 parts2LNo license0Greeny new choc routed teardrops
jSanR
147.2 × 106.9 mm37 parts2LNo license0RP2040/RP2350
KiCAD project
samanbeer
78.4 × 86.3 mm34 parts2LNo license0RP2040/RP2350
XIAO
joshujo
203.1 × 125.1 mm21 parts2LNo license0Petrock-41 plate right
dycli
119.3 × 87.9 mm20 parts2LNo license0Usb board
celcius-plus-273
77.5 × 29.2 mm16 parts2LNo license0RP2040/RP2350
Pico unit top
kenyahiro
100 × 40 mm6 parts2LMIT0Kestrel right thumb
HNBN9
18 × 36.2 mm4 parts2LNo license0Encoder
byrantech
12 × 12 mm7 parts2LMIT4.3kSTM32
Type f
google
159.5 × 30 mm22 parts2LApache-2.02.9kLily58 Pro BOTTOM
kata0510
142.5 × 106.3 mm5 parts2LMIT2.3kFerris Sweep Compact
davidphilipbarr
107.2 × 86.9 mm20 parts2LSHL-2.12.1kAVR/Arduino
REVIUNG34-SPLIT-LEFT
gtips
100 × 100 mm39 parts2LMIT516Amoeba royale
mtl
18.8 × 18.1 mm5 parts2LNo license478NXP
ICED-R
kiibohd
175.4 × 145 mm163 partsCERN-OHL-1.2415
Browse boards by part
AMS1117-3.3 1720USBLC6-2SC6 1307RP2040 956W25Q128JVS 616AP2112K-3.3 568ESP32-S3-WROOM-1 442TL072 434L7805 405TL074 39274HC595 381CH340C 368LM358 350Pico 340USBLC6-2P6 331Arduino_Nano_v3.x 298LM7805_TO220 28574LS04 280ProMicro 276AP2112K-3.3TRG1 268ESP32-WROOM-32 26374LS245 254SRV05-4 24574LS32 241PC817 241