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.
RP2040/RP2350
Kinesis-2040
fomichev
108 × 86 mm12 parts2LMIT1OrthusTrackpad
Hob-dev
36.4 × 36.4 mm12 parts2LCC-BY-NC-4.01Out
listofoptions
40.6 × 24.1 mm10 parts2LGPL-2.01EnvChocTKL-SwitchPlate
Envious-Data
347.8 × 119.5 mm6 parts2LGPL-3.01Qapla plate choc
achamian
154.4 × 126.2 mm5 parts2LMIT1Macro Keyboard 1x4
ImSeanConroy
92.2 × 20.8 mm5 parts2LMIT1Nordic nRF
Right
sanoojes
207.2 × 149.2 mm238 parts2LMIT0RP2040/RP2350
Keyboard(0)
PsychoDuckTech
357.2 × 117.9 mm175 parts2LNo license0STM32
TheFalcon Right
Matthew-Hammon
173.3 × 142.5 mm166 parts4LMIT0RP2040/RP2350
Ani keeb
Anayjain1129
355.5 × 138 mm158 parts2LNo license0AVR/Arduino
UT47.2
IndianBoy42
238.1 × 76.2 mm128 parts2LNo license0RP2040/RP2350
LeftHand
gennartan
182.8 × 158.9 mm119 parts2LNo license0Sgkb right
nobodywasishere
174 × 96 mm84 parts2LNo license0Fat o tesa - Left
stefangluszek
182.6 × 119.1 mm81 parts2LNo license0RP2040/RP2350
CybdoKeebs hub
Cybdo
290 × 24 mm72 parts2LNo license0ESP32
ESP32S3
joshujo
17.8 × 21.1 mm71 parts2LNo license0ESP32
ESP32S3
samanbeer
17.8 × 21.1 mm71 parts2LNo license0RP2040/RP2350
MacSplit60
neerajadsul
166.1 × 112 mm68 parts2LMIT0Leftss
da1sh1n
137.5 × 109.3 mm65 parts4LCC-BY-NC-4.00RP2040/RP2350
ESP-HI-PLUS Desktop Sub module
dyu134
60 × 43 mm61 parts2LNo license0Navy split
Naivedya-sahu
135.4 × 109.2 mm54 parts2LNo license0Main right
heyjva
141 × 130.1 mm40 parts2LNo license0Macropad
Max585t
65.9 × 84.1 mm40 parts2LNo license0RP2040/RP2350
Keyboard macropad
kermitsgonnakermicide
88 × 131 mm38 parts2LNo license0STM32
Capstone Keyboard Design
livid05
25.8 × 72.1 mm31 parts4LNo license0Numpad
lllNuggetslll
76.5 × 114.5 mm31 parts2LNo license0Trackpoint unit
kenyahiro
100 × 22 mm24 parts2LMIT0Keyboard 555
1999AZZAR
100 × 48 mm23 parts2LMIT0Petrock-41 plate
dycli
119.3 × 87.9 mm21 parts2LNo license0RISC-V
RISKYKVM
arkadiuszmakarenko
24.9 × 35.6 mm19 parts4LNo license0KP08
siderakb
97.8 × 39.4 mm15 parts2LMIT0ESP32
Dongle
Bilaikra2014
34.9 × 18.3 mm15 parts2LNo license0Logo
JeremyJStarcher
14 parts2LNo license0Oso module carrier
vamshikrishnaramasamy
54 × 25 mm9 parts2LMIT06502-Retro F18A Graphics Card
linuxplayground
100 × 47.4 mm9 parts4LNo license0Ioboard
agkaminski
48.3 × 10.5 mm8 parts2LCC-BY-NC-4.00
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