2,271 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 · 61 partsRP2040/RP2350
Sten0
pizzalover125
61 partsNo license2 STM32
Athena
BenjaminJAnderson
344.7 × 123.1 mm428 parts2LNo license1RP2040/RP2350
RKS-KEYBOARD
rk-kaps
418.3 × 124.6 mm419 parts2LNo license1Type k interface-02
smrq
438.2 × 152.4 mm393 parts2LNo license1Comp75
benzooku
304.9 × 120.7 mm373 parts2LGPL-3.01RP2040/RP2350
Keyboard
souptik-samanta
404.8 × 142.9 mm367 parts2LNo license1AVR/Arduino
MacPad-Keyboard
ImNoahDev
500 × 137.8 mm350 parts2LCC-BY-NC-4.01STM32
Mioke80B
phpbbireland
376 × 124 mm323 parts2LNo license1Nordic nRF
Orthus
Hob-dev
133.7 × 95.6 mm318 parts2LCC-BY-NC-4.01RP2040/RP2350
Veil60
Charading
285 × 94.6 mm314 parts2LNo license1RP2040/RP2350
New-Keeb
Osaidii
340.1 × 130 mm298 parts2LApache-2.01AVR/Arduino
Viper
isol33t
285 × 95.1 mm290 parts2LMIT1ESP32
Ergon80
PetrouilFan
349 × 159 mm289 parts2LCC-BY-NC-4.01STM32
Dboard
nnalyd
284.7 × 94.2 mm282 parts4LGPL-3.01STM32
RGB-Mechanical-KEEB-
MohamedAlDeep
315.6 × 164.9 mm278 parts4LNo license1ESP32
Corne Cherry
mornepousse
340.8 × 104.7 mm275 parts4LMIT1RP2040/RP2350
K90r
shubhamp2007
345 × 155 mm275 parts2LMIT1AVR/Arduino
KeeBoard
scattercat-123
351.9 × 99.3 mm267 parts2LNo license1Microchip SAM
Keyboard
ataradov
348.4 × 110.2 mm252 parts2LBSD-3-Clause1RP2040/RP2350
Rp2040-keyboard
molfiks
346.1 × 123 mm251 parts2LNo license1RP2040/RP2350
70- keyboard
aaravs-s
310.5 × 118.4 mm236 parts2LNo license1RP2040/RP2350
Jamboard
jamdotjar
3.6 × 3.3 mm231 parts2LNo license1STM32
Full Keyboard
ethanJPope
436.1 × 131.2 mm221 parts4LNo license1Nordic nRF
Cute-Cat-Split-Keeb
adonutartist
352.5 × 100 mm216 parts2LNo license1AVR/Arduino
Mithril panneled
sanfeps
132.8 × 138.8 mm216 parts4LNo license1Marvelous65-split
tjk911
345.3 × 107.2 mm215 parts2LNo license1AVR/Arduino
CL70
Clein-KR
343.8 × 98.1 mm211 parts2LCC-BY-NC-4.01RP2040/RP2350
Hydra 83
BuzzL123
357.2 × 106.1 mm211 parts2LGPL-2.01RP2040/RP2350
Auth75
Lumethra
326.7 × 132.3 mm208 parts2LNo license1Raspberry Pi
Tap65
sudo-apt-install-tap
340.8 × 100 mm206 parts2LNo license1RP2040/RP2350
Corne cherry
yangxing844
145.5 × 107.5 mm204 parts4LNo license1RP2040/RP2350
Keeb
qubixal
345 × 120 mm203 parts2LNo license1STM32
Acheron Joker48 template
ManoShu
298.5 × 139 mm200 parts2LMIT1RowLow52HE
sam1dare-kbd
242.3 × 104.1 mm197 parts2LGPL-3.01AVR/Arduino
Keyboard usbC with lighting
Neil-de-grass-eating-Bisson
381 × 101.5 mm194 parts2LNo license1STM32
J-XT-keyboard
Joel-Neuhaus-Khatami
400.1 × 95.3 mm192 parts2LGPL-3.01
Browse boards by part
AMS1117-3.3 1069USBLC6-2SC6 866RP2040 632W25Q128JVS 394TL072 319AP2112K-3.3 313TL074 281ESP32-S3-WROOM-1 268CH340C 249L7805 229Pico 22174HC595 218USBLC6-2P6 206LM358 20074LS04 180AP2112K-3.3TRG1 179ESP32-WROOM-32 169LM7805_TO220 167SRV05-4 165Arduino_Nano_v3.x 16474LS245 160W25Q128JVSIQ 15774LS138 15574LS32 152