614 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.
Jade
JaninaWibker
275.5 × 114.5 mm164 parts2LMIT11AVR/Arduino
Minim
matthewdias
276.2 × 79.8 mm113 parts2LMIT11RP2040/RP2350
Gemini
0xCB-dev
18 × 23.3 mm50 parts4LCustom license11Raspberry Pi
Left
Hex-4
127.8 × 107 mm49 parts2LMIT11STM32
Takt11800
vuckale
391.2 × 166.5 mm276 parts2LCERN-OHL-S-2.010AVR/Arduino
ELiXiVy
minibois
302.2 × 93.5 mm166 parts2LNo license10RP2040/RP2350
Bully2040 keyboard
sporkus
257.2 × 89.2 mm135 parts2LWTFPL10RP2040/RP2350
Haori36-MX
penk
213.7 × 76.3 mm109 parts2LMIT10STM32
Pteropus keyboard
hulahermit
284 × 139 mm89 parts2LNo license10RP2040/RP2350
Panelized Board
GRAMCTRL
203.3 × 221.2 mm65 parts2LGPL-3.010RP2040/RP2350
A2000-USB-Keyboard-Adapter-RP2040
wiretap-retro
55.2 × 53 mm13 parts2LNo license10AVR/Arduino
Alpha dre
AntoineAndre
243.7 × 81.8 mm105 parts2LGPL-3.09RP2040/RP2350
Thinkpad-USB-keyboard
bluepylons
111 × 64 mm85 parts2LNo license9AVR/Arduino
Eliza
str-dst
259 × 88.3 mm79 parts2LNo license9Save a-Term
inmbolmie
79 × 106 mm22 parts2LGPL-3.09Drink me
yatara-cc
94 × 29 mm22 parts2LGPL-3.09RP2040/RP2350
CYBERPAD-01
KaiPereira
95 × 75 mm19 parts2LNo license9RP2040/RP2350
Candy87
rarepotato8de
343.6 × 123.4 mm235 parts2LNo license8AVR/Arduino
Pegasus
melonbred
242.9 × 76.2 mm109 parts2LMIT8AVR/Arduino
Qfwfq
ASH-ART
219.1 × 95.3 mm89 parts2LGPL-3.08STM32
Model m controller hbb
yatharthsood00
145 × 50 mm32 parts2LMIT8Nordic nRF
AnothaOne
StrawberryTurtle
95.5 × 73 mm9 parts2LMIT8RP2040/RP2350
Mimic40
kevontheweb
313.8 × 81.3 mm300 parts2LCC-BY-NC-4.07AVR/Arduino
Koalafications
swiftrax
304.8 × 123 mm186 parts2LCC0-1.07RP2040/RP2350
KnH0F
kodachi614
160 × 120 mm179 parts2LNo license7RP2040/RP2350
Model K Pico-0.2
TrojanPinata
312.1 × 160 mm173 parts2LGPL-3.07RP2040/RP2350
Fold-Board
Taran-the-Idiot
176.2 × 100 mm134 parts2LMIT7RP2040/RP2350
Clacky40
ScatteredDrifter
229 × 80 mm128 parts2LNo license7Wafer keyboard v3
oleksandrmaslov
126.8 × 93.1 mm122 parts6LMIT7TRS-80-Model-I-Keyboard-MX
RetroStack
375 × 94.5 mm92 parts2LMIT7RP2040/RP2350
PH-AC
ph-design
200 × 100 mm59 parts2LCustom license7RP2040/RP2350
Easy75
eddyzow
362 × 133.4 mm255 parts2LMIT6RP2040/RP2350
Sheaf65
nxrmqlly
318 × 134 mm142 parts2LCERN-OHL-S-2.06AVR/Arduino
Bakeneko40
HorseyMask
266.7 × 76.2 mm115 parts2LMIT6RP2040/RP2350
Fifty.
luteron6
331 × 78.6 mm104 parts2LNo license6RP2040/RP2350
Granola trailmix
michaelswitzer
210.1 × 98.3 mm48 parts2LMIT6
Browse boards by part
AMS1117-3.3 345USBLC6-2SC6 296RP2040 224W25Q128JVS 135TL072 118CH340C 116AP2112K-3.3 103ESP32-S3-WROOM-1 97TL074 94AP2112K-3.3TRG1 82SRV05-4 73W25Q128JVSIQ 73USBLC6-2P6 70Pico 52L7805 50XC6206P332MR 50MCP73831T-2ACI/OT 49SN65HVD230 49AMS1117-5.0 48ESP32-S3-WROOM-1-N16R8 48LM393 44BME280 43DW01A 43LAN8710A-EZC(QFN32) 43