3,389 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 · 343 partsRP2040/RP2350
Ortho
Montana1176
343 parts2LMIT0 RISC-V
Audio
byrantech
27.8 × 22.3 mm38 parts2LMIT4.3kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSofle Pico Top Plate
josefadamcik
145.4 × 116.3 mm34 parts2LMIT2.5kLily58 Pro
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kSweep bling mx
davidphilipbarr
113.5 × 95.2 mm22 parts2LSHL-2.12.1kThumb cluster right
JesusFreke
41.2 × 46.6 mm16 parts2LApache-2.0993Half plate
tzarc
95.3 × 76.2 mm24 parts2LCERN-OHL-S-2.0988AVR/Arduino
REVIUNG33
gtips
197 × 75.2 mm86 parts2LMIT516Amoeba spc
mtl
38.9 × 16.1 mm17 parts2LNo license478NXP
IC60
kiibohd
285 × 95 mm242 partsCERN-OHL-1.2415RP2040/RP2350
Poly corne split42 left
thpoll83
134.4 × 98.5 mm298 parts4LCERN-OHL-W-2.0406ENV KB BACKPLATE
Envious-Data
347 × 156.3 mm9 parts2LGPL-3.0257WCH CH32/CH55x
CH32X-60-ANSI-Improved
rgoulter
285 × 94.2 mm149 parts2LNo license230Shield
ergonautkb
22.5 × 71.3 mm3 parts2LCERN-OHL-P-2.0206AVR/Arduino
Bottom plate
ssbb
114 × 97.8 mm5 parts2LMIT197Stonehenge30
marksard
219.1 × 66.7 mm66 parts2LMIT192Zazu
AlaaSaadAbdo
304.4 × 135 mm167 parts2LCC-BY-NC-4.0189Plate bottom
vlkv
179.7 × 122.8 mm24 parts2LMIT182Ultimate Hacking Keyboard - LED Display Board
UltimateHackingKeyboard
32.5 × 13.5 mm4 parts2LGPL-3.0177ErgoSNM v3 left
siderakb
115.6 × 106.7 mm84 parts2LCERN-OHL-P-2.0170Nordic nRF
Pancake v8
Spaceboards
115.5 × 76.2 mm86 parts2LCERN-OHL-W-2.0144Mantis reversible split
fxkuehl
111 × 130.6 mm43 parts2LGPL-3.0144AVR/Arduino
Keyboard
Skycode22
364.9 × 108.3 mm40 parts2LNo license132Besom pure
davidphilipbarr
109.8 × 81.4 mm39 parts2LNo license129Sgkb
sago35
134 × 96 mm64 parts2LMIT118Sofle Pico Top Plate
JellyTitan
145.4 × 116.3 mm34 parts2LMIT117MRIYA Bottom Plate
themaxbang
132.6 × 84.4 mm4 parts2LMIT115Choctopus44 switch plate
SlightHeadache
247.4 × 127.9 mm45 parts2LMIT99Central promicro encoder
zzeneg
44.6 × 70.5 mm17 parts2LMIT98AVR/Arduino
Keyplus mini
ahtn
24 × 23 mm20 parts2LNo license96Wren nav
oliviahanley
201 × 112.8 mm37 parts2LMIT92Pangaea top main
e3w2q
114.3 × 80.2 mm21 parts2LMIT92ESP32
IotThermalCamera
BerkeleyHCI
30 × 95 mm119 parts2LBSD-3-Clause91Top cover
vlkv
341.3 × 148.9 mm62 parts2LMIT75R41l2
cyril279
251.4 × 103.7 mm84 parts2LMIT74
Browse boards by part
AMS1117-3.3 1720USBLC6-2SC6 1307RP2040 956W25Q128JVS 616AP2112K-3.3 568ESP32-S3-WROOM-1 442TL072 434L7805 405TL074 39274HC595 381CH340C 368LM358 350Pico 340USBLC6-2P6 331Arduino_Nano_v3.x 298LM7805_TO220 28574LS04 280ProMicro 276AP2112K-3.3TRG1 268ESP32-WROOM-32 26374LS245 254SRV05-4 24574LS32 241PC817 241