2,416 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.
Keyboard
evietron
35.8 × 22 mm4 parts2LGPL-3.041RP2040/RP2350
Noraneko43ts
darakuneko
271.4 × 76.2 mm132 parts2LCustom license29Numpad
modern-hobbyist
92.1 × 99.3 mm44 parts2LMIT25Unicorne-3x5-top plate hybrid
Thunderbird2086
94 × 66 mm19 parts2LMIT24Pmw3360 fsr
wj-zhe
25.6 × 35 mm16 parts2LNo license24ETZ-B11-RSP-6-MX
secersh
163.9 × 90.2 mm330 parts2LCERN-OHL-S-2.022RP2040/RP2350
Bumwings v001
tubbytwins
369.9 × 133.2 mm109 parts2LMIT22RP2040/RP2350
Jolty-2040
tangybbq
151 × 98 mm34 parts4LNo license21Seismos 4-Rhythm
ReSummit
107.5 × 76 mm18 parts2LGPL-3.017YUIOP22 Rotary Switch Keyboard
koron
95.3 × 95.3 mm53 parts2LMIT15RP2040/RP2350
Ergodonk ds oled
JellyTitan
222.3 × 155.6 mm117 parts2LMIT10Chococorne
idank
130 × 87.7 mm47 parts2LCC-BY-SA-4.010Split mini top 2
tamago324
15.4 × 15.4 mm3 parts2LNo license8PaddleSwitch wH 1U16HP2x1Av2
MostlyCoraGrace
80.9 × 39.7 mm9 parts2LMIT6Crab03xD
lander03xD
99.9 × 71 mm8 parts2LNo license5Ally13 Top
hatanoh
261.3 × 79.9 mm57 parts2LNo license4Splave ferris choc v1 left
jusdisgi
130.2 × 101.2 mm21 parts2LNo license4Symm60HE-Right-PogoTarget
Mokeded
158.9 × 107.8 mm117 parts2LGPL-3.02RP2040/RP2350
RP2040-Guide
rompasaurus
45.2 × 93.4 mm31 parts2LNo license2Nordic nRF
TypePak
JackMatanky
51.7 × 32 mm10 parts2LMIT1AVR/Arduino
Fourier left
IndianBoy42
124.4 × 80.4 mm68 parts2LNo license0CH552-44
rgoulter
224.6 × 74.2 mm92 parts2LNo license230Basbousa
AlaaSaadAbdo
133.4 × 90.7 mm21 parts2LCC-BY-NC-4.0189Wiokey
sago35
126 × 57 mm14 parts2LMIT118ESP32
RobotDriver
BerkeleyHCI
116.5 × 82.3 mm86 parts2LBSD-3-Clause91LBS4 - Backplate
TweetyDaBird
88.6 × 45 mm4 parts2LCC-BY-SA-4.055RP2040/RP2350
Noraneko42c
darakuneko
280.4 × 121.3 mm127 parts2LCustom license29STM32
Modern keyboard template
modern-hobbyist
44 × 44.1 mm25 parts2LMIT25Unicorne-3x6-top plate hybrid
Thunderbird2086
113 × 66 mm19 parts2LMIT24Cirque trackpad breakout board
wj-zhe
36.1 × 40 mm8 parts2LNo license24ETZ-B11-DSP
secersh
13.5 × 72.8 mm276 parts4LCERN-OHL-S-2.022Bumwings plate top v001
tubbytwins
369.9 × 133.2 mm54 parts2LMIT22Mesa3-left
tangybbq
124 × 111 mm32 parts2LNo license21Seismos 5-Key
ReSummit
19 × 105.4 mm11 parts2LGPL-3.017RP2040/RP2350
YUIOP2040
koron
28 × 51 mm36 parts2LMIT15Ergodonk elite c
JellyTitan
216.5 × 156.6 mm117 parts2LMIT10
Browse boards by part
AMS1117-3.3 1296USBLC6-2SC6 1062RP2040 736W25Q128JVS 452AP2112K-3.3 410TL072 347ESP32-S3-WROOM-1 329TL074 309L7805 292CH340C 29174HC595 272USBLC6-2P6 261Pico 259LM358 238AP2112K-3.3TRG1 22474LS04 207ESP32-WROOM-32 205Arduino_Nano_v3.x 204LM7805_TO220 20274LS245 184SRV05-4 18074LS138 17674LS08 17574LS32 175