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.
A2600 Keyboard
tebl
61 × 99.7 mm19 parts2LCERN-OHL-1.24PUMBA-Keyboard
sam-was-here
45 × 28 mm13 parts2LGPL-3.04KEY2USB
acwright
57.9 × 83.9 mm9 parts2LCERN-OHL-P-2.04PIC
Another AT2XT
hkzlab
37.1 × 17.5 mm9 parts2LCC-BY-NC-4.04KBPY
andywarburton
19.9 × 41.5 mm2 parts2LGPL-3.04- schematic only · 38 parts
Ti keyboard
queueRAM
38 partsNo license4 Ghoost Board
Broccoliux
319 × 142.5 mm359 parts2LNo license3AVR/Arduino
Sentry keyboard
markstory
315 × 121 mm265 parts2LMIT3RP2040/RP2350
RoRo80
rarepotato8de
343.6 × 123.4 mm248 parts2LNo license3RP2040/RP2350
Beagle
euvalennn
328.6 × 124.2 mm235 parts2LNo license3RP2040/RP2350
BFS9000
jguillen-lab
252.5 × 149.4 mm233 parts2LNo license3RP2040/RP2350
Kallisto
Fredrik-Reinholdsen
216.6 × 182 mm218 parts2LNo license3RP2040/RP2350
Bb pcb v1
derEchteJan
347.7 × 119.1 mm216 parts2LNo license3STM32
Legshark65 rev2
jemmec
285.8 × 95.3 mm202 parts2LMIT3RP2040/RP2350
Phoenix Project No 1 - Type H
mymakercorner
304 × 112 mm201 parts2LCC-BY-SA-4.03Nordic nRF
Wlfkbd
WillACosta
289.7 × 109.3 mm198 parts2LMIT3RP2040/RP2350
Linear Keyboard
Jyst7
142 × 95.2 mm182 parts2LNo license3GD32
Big macro pad
obra
171.6 × 152.4 mm175 parts2LNo license3Keyboard
TM90
305 × 144.2 mm172 parts2LNo license3RP2040/RP2350
RoyBoard
srxcode
369.5 × 136.6 mm172 parts2LMIT3RP2040/RP2350
Seed75
ikrishagarwal
317.8 × 133.5 mm168 parts2LAGPL-3.03Single switch pcb matrix
carboncopy101
105.3 × 57.7 mm150 parts2LNo license3STM32
Hido
dottorconti
113 × 71.9 mm146 parts2LNo license3RP2040/RP2350
Low profile with trackball
ryoo14
228.8 × 76.2 mm137 parts2LNo license3Corneucopia
DynamicWhiteHat
135.3 × 97.4 mm136 parts2LNo license3Raspberry Pi
Pico portfolio
markmcgookin
205.1 × 68.4 mm130 parts2LNo license3RP2040/RP2350
SHEGO16-QMK-Hall-Effect-Macropad
Charading
121.9 × 81 mm120 parts2LNo license3Keyboard
penguin86
273.1 × 144.8 mm116 parts2LNo license3Grove - Vision AI Module V2
dhirptl
40 × 20 mm112 parts4LMIT3Tastatura-Cobra
r0b0t1cu
298.5 × 116.8 mm109 parts2LNo license3STM32
Neige
ymkn
257 × 57.2 mm92 parts2LMIT3RP2040/RP2350
Lard84
beulard
308.8 × 118.3 mm88 parts2LCC0-1.03Mini keyboard
hdlguy
158.8 × 120.7 mm87 parts2LMIT3Yuwol
yuburoll
172.9 × 123.3 mm87 parts2LNo license3Phalwol
yuburoll
169.6 × 117.2 mm83 parts2LMIT3CPC Keyboards
Bread80
315.6 × 94 mm81 parts2LCERN-OHL-P-2.03
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