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.
RP2040/RP2350
Ergodonk simple 0
JellyTitan
216.6 × 155.7 mm143 parts2LMIT10Panel
idank
185 × 129.9 mm78 parts2LCC-BY-SA-4.010Right thumb
geek-rabb1t
61.8 × 44 mm9 parts2LMIT9Split mini top
tamago324
97.1 × 87.4 mm18 parts2LNo license8STM32
Forti rev 4
calvin-mcd
245.7 × 82.9 mm66 parts2LCC-BY-NC-4.07Quanta-ISO-Pico 01
obsilab
322.6 × 209.9 mm166 parts2LCERN-OHL-P-2.06RP2040/RP2350
Side
cosmosalad
56.4 × 75.4 mm59 parts2LNo license6ToggleSwitch wH 1U23HP3x1Bv2
MostlyCoraGrace
116.5 × 39.7 mm13 parts2LMIT6Vbox fingers framework left
CarVac
116.6 × 60.2 mm7 parts2LNo license6Hierarchical keys 200
vladkvit
3.6 × 3.2 mm3 parts2LNo license6Low3xD
lander03xD
111 × 87.9 mm21 parts2LNo license5Sandy Plate Top
jpskenn
285 × 37.6 mm19 parts2LMIT5Kailh sw
eigenlucy
10 × 10 mm4 parts2LMIT5N30aj
hatanoh
234 × 59.5 mm86 parts2LNo license4Schematic3
Haxerflaxer
100 × 119 mm52 parts2LGPL-3.04Splave ferris pg1316s right
jusdisgi
117.9 × 85.9 mm37 parts2LNo license4BBC-PS2
Board-Folk
91.4 × 100.5 mm36 parts2LNo license4ESP32
PMK Dongle
PumaFPV
10.4 × 18.3 mm31 parts4LMIT4Switch plate with trackball
ryoo14
237.5 × 76.5 mm47 parts2LNo license3Wio-SX1262 for ESP32S3
dhirptl
17.8 × 21.4 mm15 parts2LMIT3Symm60HE-Right unrouted
Mokeded
145.9 × 104.7 mm190 parts2LGPL-3.02Lightfury right unrouted
jusdisgi
156 × 116.5 mm73 parts2LMIT2RP2040/RP2350
Keyboard Module 34D
phpbbireland
34 × 45 mm45 parts2LGPL-3.02Wrist support
girishji
88 × 65 mm4 parts2LNo license2AVR/Arduino
Bakeneko-60
BenjaminJAnderson
284.7 × 94.2 mm154 parts2LNo license1Attempt2
kitsunekeyboards
284 × 100 mm99 parts2LMIT1Snak 28 edge cuts
JackMatanky
114 × 102.1 mm40 parts2LMIT1RP2040/RP2350
Adapter
yangxing844
85.4 × 50.8 mm29 parts2LNo license1Sillyswitch
chinatsu
241.1 × 40.9 mm12 parts2LCustom license1OTS2 encB
wyolum
35.6 × 35.6 mm11 parts2LMIT1Moon knight v1 right final backup
deeepanshu
134 × 87.5 mm92 parts2LNo license0AVR/Arduino
Crkbd
IndianBoy42
133.8 × 92.2 mm86 parts2LNo license0Corne Chocolate
ctrlShiftBryan
114.8 × 91.4 mm50 parts2LMIT0Xiao kb01
nobodywasishere
90 × 90 mm43 parts2LNo license0RP2040/RP2350
XIAO
DwayneCrous
203.1 × 125.1 mm21 parts2LNo license0RP2040/RP2350
XIAO
samanbeer
203.1 × 125.1 mm21 parts2LNo license0
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