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.
RP2040/RP2350
Poly corne split42 left2
thpoll83
277.2 × 107.5 mm164 parts2LCERN-OHL-W-2.0406ENV KB SWITCHPLATE
Envious-Data
350.6 × 127.8 mm9 parts2LGPL-3.0257WABBLE-60
rgoulter
285 × 94.2 mm141 parts2LNo license230Wizza-MX-VIK
AlaaSaadAbdo
227.5 × 87.4 mm82 parts2LCC-BY-NC-4.0189ErgoSNM v3 right
siderakb
115.6 × 106.7 mm84 parts2LCERN-OHL-P-2.0170Mantis reversible split leds
fxkuehl
111 × 130.6 mm37 parts2LGPL-3.0144Akimbo
Spaceboards
95.4 × 64.8 mm7 parts2LCERN-OHL-W-2.0144Fric10key
sago35
77 × 140 mm55 parts2LMIT118Wren plain
oliviahanley
141.5 × 112.8 mm28 parts2LMIT92Pangaea top pinkey
e3w2q
38.1 × 75.4 mm13 parts2LMIT92ESP32
SevenSegment
BerkeleyHCI
226 × 74.4 mm114 parts2LBSD-3-Clause917teen
cyril279
95.3 × 76.2 mm35 parts2LMIT74PNCATEHO v0.5.2
aroum
97 × 59 mm27 parts2LCERN-OHL-P-2.063AVR/Arduino
Grooveboard atmel mu
ianklug
118.1 × 22.9 mm24 parts2LCC-BY-SA-4.058Pipar flake
RasmusKoit
55 × 74.1 mm32 parts2LNo license56LBS6 Front Plate
TweetyDaBird
59.2 × 87 mm11 parts2LCC-BY-SA-4.055PMW3610-breakout
cormoran
13.4 × 20.1 mm11 parts2LCC-BY-4.0536502 Video Card Pro
acwright
100 × 57.6 mm20 parts2LCERN-OHL-P-2.047Cactus Connector
rianadon
149.9 × 22.5 mm4 parts2LNo license41USBHubV3
nearestexit
64.3 × 22 mm31 parts2LMIT36RP2040/RP2350
Noraneko42gr
darakuneko
3.7 × 3.4 mm136 parts2LCustom license29Petkn
sjgray
386.1 × 99.6 mm83 parts2LNo license27STM32
Modern lcd keyboard
modern-hobbyist
72 × 44.5 mm184 parts2LMIT25Unicorne-3x5-chocolate reversible
Thunderbird2086
114.8 × 91.4 mm89 parts2LMIT2434 split
wj-zhe
111.4 × 90.6 mm36 parts2LNo license24Solenoid driver
BASLQC
45.3 × 21.3 mm21 parts2LGPL-3.024ETZ-B11-LSP-6-MX
secersh
163.9 × 90.2 mm330 parts2LCERN-OHL-S-2.022Bumwings v001 xiao
tubbytwins
369.9 × 133.2 mm112 parts2LMIT22Jolt2-pim left
tangybbq
151 × 98 mm42 parts2LNo license21Seismos 5CoreRShift
ReSummit
147 × 78 mm26 parts2LGPL-3.017RP2040/RP2350
YUIOP29RE
koron
116.5 × 116.5 mm118 parts2LMIT15CX85 AtariXE
gianlucarenzi
165 × 115.4 mm26 parts2LGPL-3.014RP2040/RP2350
Ergodonk simple
JellyTitan
216.6 × 155.6 mm144 parts2LMIT10Lily58-choc panel
idank
279.3 × 116.1 mm124 parts2LCC-BY-SA-4.010MiniRectangleDB
GRAMCTRL
30 × 24.7 mm10 parts2LGPL-3.010Left thumb
geek-rabb1t
61.8 × 43.9 mm9 parts2LMIT9
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