2,399 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.
- schematic only · 45 partsAVR/Arduino
Macropad
hujohn1
45 parts2LNo license0 Lily58
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kSTM32
Kobold
tzarc
76 × 75.1 mm94 parts4LCERN-OHL-S-2.0988AVR/Arduino
REVIUNG34
gtips
214.8 × 107.2 mm89 parts2LMIT516Amoeba
mtl
18.8 × 16.3 mm17 parts2LNo license478NXP
WhiteFox
kiibohd
304.8 × 101.1 mm296 partsCERN-OHL-1.2415RP2040/RP2350
Poly kybd split72 right
thpoll83
182 × 129 mm498 parts4LCERN-OHL-W-2.0406Knoblin3
ChrisChrisLoLo
31.8 × 100 mm11 parts2LGPL-3.0334SofleKeyboardBottomPlate
db-ok
143.4 × 111.8 mm5 parts2LMIT262RP2040/RP2350
EnvKB HS
Envious-Data
347 × 156.3 mm193 parts2LGPL-3.0257RP2040/RP2350
PyKey40
rgoulter
227 × 77 mm235 parts2LNo license230Bottom
ergonautkb
137 × 92.9 mm4 parts2LCERN-OHL-P-2.0206Pmw3360 pcb pinheader
siderakb
23.5 × 33 mm12 parts2LCERN-OHL-P-2.0194Wired wizza
AlaaSaadAbdo
273.8 × 90.9 mm174 parts2LCC-BY-NC-4.0189Layout tester
vlkv
173.5 × 138.9 mm32 parts2LMIT182Ultimate Hacking Keyboard - Connector Boards
UltimateHackingKeyboard
18.7 × 4.8 mm10 parts2LGPL-3.0177ErgoSNM Keyboard
siderakb
174.5 × 138.6 mm85 parts2LCERN-OHL-P-2.0170Taira bottom plate
strayer
151.5 × 121.2 mm8 parts2LMIT161AVR/Arduino
WideZlant
Spaceboards
281 × 76.2 mm114 parts2LCERN-OHL-W-2.0144Mantis raised leds
fxkuehl
131.5 × 107.5 mm51 parts2LGPL-3.0144Small paintbrush hotswap mxplate
artseyio
100 × 50 mm9 parts2LNo license135Daughter board
heiso
19 × 18 mm3 parts2LNo license133ErgoMaxRight
LouWii
182.8 × 169.2 mm95 parts2LMIT122Sgkb right
sago35
174 × 96 mm84 parts2LMIT118MRIYA MCU Cover
themaxbang
99.8 × 86.6 mm16 parts2LMIT115RP2040/RP2350
10133
RGBKB
301.3 × 140.8 mm236 parts2LGPL-3.0113Nijuni bottom
krikun98
153.6 × 95.3 mm8 parts2LNo license113AVR/Arduino
Kowgary16 cfx
ChrisChrisLoLo
68 × 69.4 mm51 parts2LGPL-3.0112Wren numpad top
oliviahanley
220 × 112.8 mm44 parts2LMIT92Pangaea bottom main
e3w2q
114.3 × 80.2 mm24 parts2LMIT92Chocofly roundtracks filledzones
vlkv
304 × 133.5 mm134 parts2LMIT75Nordic nRF
One42
cyril279
252.3 × 111.8 mm113 parts2LMIT74AVR/Arduino
Unnamed-3k v2
kzrtn
59.3 × 63 mm25 parts2LNo license72Jiran hotswap
Ladniy
152.4 × 104.7 mm72 parts2LCC-BY-NC-4.067Plate top
0xCB-dev
238.6 × 84.7 mm4 parts2LCustom license66PNCATEHO MK DOSE 100x100
aroum
95 × 97 mm43 parts2LCERN-OHL-P-2.063
Browse boards by part
AMS1117-3.3 1287USBLC6-2SC6 1056RP2040 725W25Q128JVS 444AP2112K-3.3 408TL072 347ESP32-S3-WROOM-1 324TL074 308CH340C 290L7805 29074HC595 267USBLC6-2P6 260Pico 258LM358 237AP2112K-3.3TRG1 22474LS04 207ESP32-WROOM-32 203Arduino_Nano_v3.x 202LM7805_TO220 20174LS245 18474LS138 176SRV05-4 17674LS08 17574LS32 175