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.
74HC365 breakout
slonket
14 × 27.9 mm5 parts2LMIT4A2600 Faceplate Basic
tebl
61 × 99.7 mm4 parts2LCERN-OHL-1.24RP2040/RP2350
PCB RP2040-OnBoard
ryoo14
228.8 × 76.2 mm123 parts2LNo license3ESP32
ESP32S3
dhirptl
17.8 × 21.1 mm71 parts2LMIT3Mistrum Klavesnice maska
Lazarus-L-o-n-g
277.5 × 106.5 mm48 parts2LCC-BY-NC-4.03BFS9000 bottom plate
jguillen-lab
252.5 × 149.4 mm29 parts2LNo license3Keypad
kaievns
18 × 15 mm3 parts2LNo license3Symm60HE-Panel-SideBySide unrouted
Mokeded
310.2 × 121.1 mm363 parts2LGPL-3.02Echo Basic Akko
phpbbireland
344 × 126 mm290 parts4LGPL-3.02AVR/Arduino
SUDI - Split Ergonomic Keyboard
ahsanu123
204.9 × 155.4 mm92 parts2LMIT2RP2040/RP2350
RPI-PVSA VGA, SD Card & Audio Demo Board for Pico
GearBoxFox
85 × 56 mm67 parts4LNo license2Nordic nRF
Tao Te Ching RIGHT
sudo-apt-install-tap
138.1 × 89.7 mm49 parts2LNo license2Shifr plate
CityRunner
191 × 77 mm40 parts2LNo license2Keyword bottom
notaroomba
19.1 × 19.1 mm34 parts4LNo license2MatchBox v0.4
FireWorks-Studios
86 × 56 mm28 parts2LGPL-3.02EC Pro2 Controller Lite
4pplet
141.5 × 36 mm8 parts2LMIT2Emiuet topRight
emnyeca
38.5 × 102.4 mm7 parts2LNo license2Cart
agkaminski
47.2 × 29.2 mm4 parts2LCC0-1.02AVR/Arduino
GH60
BenjaminJAnderson
285 × 94.6 mm303 parts2LNo license1STM32
Mioke80
phpbbireland
376 × 124 mm221 parts2LNo license1Amix 68k r2
SmallRobot2000
333.4 × 149.9 mm169 parts4LNo license1BFK9kv2c
bruj0
188.3 × 119.9 mm147 parts2LNo license1AVR/Arduino
Black rhino
KingMalur
271.5 × 109.5 mm147 parts2LNo license1AVR/Arduino
Checkpoint
kitsunekeyboards
285 × 95.1 mm123 parts2LMIT1Tutorial
Sh4rk-glitch
268.9 × 134 mm119 parts2LNo license1RP2040/RP2350
Jamboard-R
jamdotjar
141.5 × 117.8 mm116 parts2LNo license1Slab Keyboard - Hackpad Module
headblockhead
125.2 × 95 mm101 parts2LCERN-OHL-S-2.01Flex
yangxing844
21 × 46.3 mm85 parts2LNo license1Right
rhettjay
151.4 × 119.6 mm72 parts2LGPL-3.01RP2040/RP2350
Gods goofiest macroboard
mothenjoyer69
104.2 × 118.7 mm71 parts2LMIT1Nordic nRF
Right
Stogalosu
142.7 × 111.4 mm45 parts2LNo license1Snak 28 tp horizontal
JackMatanky
114.8 × 99.6 mm42 parts2LMIT1LeftHandV5
jmfb
169.5 × 138 mm36 parts2LNo license1Msxnano carrier
Papipapito
85 × 56 mm25 parts2LNo license1Lyrebird Keyboard Power Supply
Celcius1
91.2 × 75.1 mm22 parts2LGPL-3.01UnOrhtoDox Plate
TweetyDaBird
88.2 × 100 mm21 parts2LNo license1
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