Hardware projects tagged mechanical-keyboard

Open hardware projects tagged mechanical-keyboard on BoardRepo. View schematics and PCBs in the browser and download the sources.

Projects

60 boards
custom_mechanical_keyboard
@therealmantaflow

Mechanical Keyboard using STM32F405RGT

schematicpcbbomSTM32USB-Cregulatorcrystal
AGPL-3.00 stars0 commentsOct 4, 2026
Vespa
@object1037

Wireless ortholinear keyboard

schematicpcbbomgerbersnRF52840batteryswitchresistor
No license0 stars0 commentsOct 1, 2026
Niphargus
@mornepousse

Niphargus โ€” a slim, indestructible wireless split keyboard. ESP32 + nRF24, wired fallback, and an emergency kit hidden behind the USB port. The successor to the Rouge-Gorge.

schematicpcbbomESP32RISC-VUSB-Cbattery
MIT4 stars0 commentsOct 1, 2026
rp2350-macropad
@arkandas

RP2350A 3x3 mechanical macropad with a browser-programmable keymap and an on-board status LCD

schematicpcbbomRP2350USB-Cswitchcrystal
MIT0 stars0 commentsOct 1, 2026
opinionated_60
@andirueckel

opinionated_60 โ€” a fixed-layout ANSI-based 60% mechanical keyboard PCB for Cherry MX-style switches

schematicpcbbomAVRUSB-Cswitchcrystal
CC-BY-SA-4.00 stars0 commentsOct 1, 2026
ergoblock
@umerar

ErgoBlock, a wired (pretty cheap) split 3x6 column staggered keyboards with 3 thumb keys and an aggressive pinkie stagger

pcbbomgerbers
MIT1 star0 commentsOct 1, 2026
raft21
@skksn1230

Sokutaipu-style DIY keyboard compatible with the Stentura protocol for Japanese machine shorthand

schematicpcbbomRP2040switchIC
AGPL-3.01 star0 commentsOct 1, 2026
KK_ansi60
@marekkap

60% mechanical keyboard

pcbbomgerbers
AGPL-3.01 star0 commentsOct 1, 2026
pedal-master
@keotl

A foot-operated micro-keyboard design ๐Ÿ‘ž (For coders with RSI)

pcbbomgerbers
MIT1 star0 commentsOct 1, 2026
alpha_centauri
@jacob-w-gable

A split, ergonomic, mechanical keyboard with 40 keys, designed for typing speed and comfort.

schematicpcbbomRP2040USB-Cswitchregulator
MIT1 star0 commentsOct 1, 2026
PIANTORUV44
@azhizhinov

The Piantor UV 44 keyboard is a 44 key diodeless split keyboard with support for hotswap sockets, designed with simplicity in mind. Piantor UV 44 is a Piantor/Cantor fork with Raspberry Pi Pico, hybrid hotswap socket and soldered-in switches support and flippable PCB.

schematicpcbbomRP2040relayresistorconnector
AGPL-3.01 star0 commentsOct 1, 2026
Helix-Daughterboard
@luantty2

Helix daughterboard docs.

pcbbom
MIT2 stars0 commentsOct 1, 2026
TOTEMYSTX
@azhizhinov

TOTEMYSTX is a 38-40 keys column-staggered split keyboard. It meant to be used with a Seed Studio XIAO RP2040 or nRF52840.

schematicpcbbomUSB-Cswitchdiodeconnector
CERN-OHL-S-2.02 stars0 commentsSep 30, 2026
albatross
@albatrosspreacher

Albatross is a custom 62 key split fixed ergonomic keyboard (variation of Alice)

schematicpcbbomdiodeIC
AGPL-3.02 stars0 commentsSep 30, 2026
Skayboard
@skaytacium

Skaytacium's Keyboard

schematicpcbbomAVRcrystalresistorcapacitor
MIT3 stars0 commentsSep 30, 2026
4by3
@eliassjogreen

โŒจ๏ธ A 12 key mechanical keypad

pcbbomgerbers
MIT3 stars0 commentsSep 30, 2026
Gear60
@cosmosalad

Gear60 is a 60% multi-layout keyboard based on the rp2040.

schematicpcbbomRP2040USB-Cswitchregulator
MIT3 stars0 commentsSep 30, 2026
zwerg
@floookay

a 40% ortholinear split keyboard

schematicpcbbomRP2040diodeconnectormounting hole
CERN-OHL-S-2.04 stars0 commentsSep 30, 2026
KBPY
@andywarburton

a tiny mechanical key switch tester powered by Adafruit QTPY or Seeeduino XIAO (also works great as a single key macropod)

pcbbomgerbers
AGPL-3.04 stars0 commentsSep 30, 2026
keyther
@magosaronno

Keyther derives from the Cantor Classic keyboard, replacing TRRS with RJ45 (Ethernet), adding hotswappable sockets and slightly increasing switches' horizontal spacing

schematicpcbbomrelayresistorconnectorIC
AGPL-3.05 stars0 commentsSep 30, 2026
LetsSwamp
@alg0002

DIY keyboard "Let's Swamp"

pcbbom
No license5 stars0 commentsSep 30, 2026
ELCANTORHS
@azhizhinov

The El Cantor HS keyboard is a 44 key diodeless split keyboard with support for hotswap sockets, designed with simplicity in mind.

schematicpcbbomrelayconnectormounting holeIC
AGPL-3.05 stars0 commentsSep 30, 2026
BirdieBoards
@vodalarii

My approximation of what humans might find ergonomic

pcbbom
MIT10 stars0 commentsSep 30, 2026
barnacle
@floookay

The barnacle is unibody ortho keyboard with an Alice-like split on the pinky columns, a fixed layout that's compatible with keycap base kits and a modular middle piece.

schematicpcbbomswitchresistordiodeled
CERN-OHL-S-2.014 stars0 commentsSep 30, 2026
androphage
@androphagekb

A folding ergonomic keyboard with a trackball.

schematicpcbbomgerbersUSB-Cbatteryswitchregulator
CERN-OHL-S-2.07 stars0 commentsSep 30, 2026
cirrus40
@schuay

A 40% split mechanical keyboard with a focus on usable rotary encoders

schematicpcbbomRP2040USB-Cswitchrelay
CC-BY-4.019 stars0 commentsSep 30, 2026
modkipz40
@chrischrislolo

A pocket keyboard that uses mouse switches, now ergonomic :)

schematicpcbbomgerbersSTM32USB-Cswitchregulator
AGPL-3.019 stars0 commentsSep 30, 2026
neopad
@ivndbt

Neopad is a little macropad with four switches and two rotary encoders, made by through hole components only.

pcbbomgerbers
No license21 stars0 commentsSep 30, 2026
katia
@ikajdan

A split keyboard with 6 by 3 column staggered keys and 3 thumb keys, based on the Crkbrd design

schematicpcbbomRP2040USB-Cswitchregulator
CERN-OHL-S-2.027 stars0 commentsSep 30, 2026
Gear80
@cosmosalad

Gear80 is a 80% keyboard based on the rp2040.

schematicpcbbomRP2040USB-Cswitchregulator
MIT8 stars0 commentsSep 30, 2026
hotreus62
@beekeeb

Hotreus62 - an open-source 60% ergonomic mechanical keyboard with hotswap MX and choc support

pcbbom
AGPL-3.038 stars0 commentsSep 30, 2026
wave
@etiennecollin

A small, minimalist and reversible elite-c based split keyboard that builds on previous designs to fit your needs.

schematicpcbbomswitchconnectormounting hole
AGPL-3.040 stars0 commentsSep 30, 2026
qalble
@somepin

An Alice-like 35% 3d printed mechanical keyboard using ItsyBitsy dev boards

schematicpcbbomgerbersnRF52840batteryswitchdiode
AGPL-3.051 stars0 commentsSep 30, 2026
pusheenz40
@chrischrislolo

A pocket keyboard that uses SMD mouse switches. Low profile and easy to assemble

schematicpcbbomgerbersSTM32USB-Cswitchregulator
AGPL-3.048 stars0 commentsSep 30, 2026
TOTEMX
@azhizhinov

TOTEMX is a 38 keys column-staggered split keyboard. It meant to be used with a Seed Studio XIAO RP2040 or nRF52840.

schematicpcbbomUSB-Cswitchdiodeconnector
CERN-OHL-S-2.057 stars0 commentsSep 30, 2026
KBIC65
@b-karl

65% keyboard PCB with ProMicro footprint. Through-hole kit design with focus on wireless.

pcbbomgerbers
MIT67 stars0 commentsSep 30, 2026
idawgz32
@chrischrislolo

A full 32 key mechanical keyboard that can be made for only $5

schematicpcbbomgerbersUSB-CswitchUSBresistor
AGPL-3.077 stars0 commentsSep 30, 2026
Env-NPD
@envious-data

A Raspberry Pi Pico powered Numpad!

pcbbom
AGPL-3.09 stars0 commentsSep 30, 2026
custom-split-keyboard
@theblckbird

PCB for my custom split keyboard

schematicpcbbomRP2040diodeconnectorIC
MIT2 stars0 commentsSep 30, 2026
for-science-keyboard
@peej

A split ergo 4x5 keyboard with 3 thumb keys where each half is smaller than the 100x100mm cheap PCB production size.

pcbbomgerbers
MIT100 stars0 commentsSep 30, 2026
crkbd-glp
@beekeeb

A variant of the Corne keyboard for GLP (Gateron Low Profile) key switches

schematicpcbbomswitchdiodeledconnector
MIT110 stars0 commentsSep 30, 2026
Cherry-MX-Breakout-Board
@sszczep

Cherry MX Breakout Boards with reverse-mounted addressable RGB LED and hot-swap.

pcbbomgerbers
MIT113 stars0 commentsSep 30, 2026
taira-keyboard
@strayer

A wireless low-profile split mechanical keyboard with 66 keys inspired by the ErgoDash and Corne Chocolate

pcbbomgerbers
MIT161 stars0 commentsSep 30, 2026
basketweave
@null-ll

Through-hole Alice-style keyboard with arrow keys and a rotary encoder

pcbbomgerbers
No license129 stars0 commentsSep 30, 2026
goldfish
@staticintlucas

A small, thin, USB-C, Pro Micro compatible microcontroller

schematicpcbbomAVRUSB-CcrystalUSB
No license219 stars0 commentsSep 30, 2026
forager
@carrefinho

34-key wireless split keyboard inspired by ZSA Voyager

schematicpcbbomnRF52840switchdiodeconnector
CERN-OHL-S-2.0422 stars0 commentsSep 28, 2026
crkbd
@foostan

Corne keyboard, a split keyboard with 3x6 column staggered keys and 3 thumb keys.

schematicpcbbomRP2040USB-Cswitchregulator
No license7666 stars0 commentsSep 28, 2026
redox-keyboard
@mattdibi

Ergonomic split mechanical keyboard

pcbbom
MIT1985 stars0 commentsSep 28, 2026
piantor
@beekeeb

The Piantor Keyboard is a beginner-friendly, easy-to-solder, 42-key or 36-key, diodeless, low profile aggressive column staggered, hotswappable and non-hotswappable, programmable ergonomic mechanical split keyboard powered by Raspberry Pi Pico or other compatible RP2040 boards. It is based on the Cantor Keyboard.

schematicpcbbomRP2040relayresistorconnector
GPL-3.0847 stars0 commentsSep 24, 2026
sepr34
@azhizhinov

The SEPR34 keyboard is a [Reviung34split](https://github.com/gtips/reviung/tree/master/reviung34split) fork with single ProMicro, hotswap socket and soldered-in switches support and little addition. The firmware is fully compatible.

schematicpcbbomswitchdiodeconnectormounting hole
MIT0 stars0 commentsSep 24, 2026
dsk
@twangodev

The developer's split keyboard (dsk) is an open-source, ergonomic, and customizable keyboard for developers.

schematicpcbbomRP2040AVRswitchcrystal
CERN-OHL-S-2.00 stars0 commentsSep 23, 2026
little-big-scroll
@tweetydabird

A family of macropads featuring a large Encoder wheel and (1?)/4 or 6 keys.

schematicpcbbomRP2040switchresistorcapacitor
CC-BY-SA-4.055 stars0 commentsSep 23, 2026
void
@thunderbird2086

Another 3x5 Ergonomic Split Keyboard

schematicpcbbomnice-nanonice-viewUSB-Cswitch
GPL-3.05 stars0 commentsSep 23, 2026
klein
@snsten

Klein keyboard is a 36 keys, columnar staggered, split ergo keyboard

schematicpcbbombatteryswitchbuzzerresistor
No license284 stars0 commentsSep 17, 2026
corax-keyboard
@dnlbauer

A column-staggered wireless spilt keyboard with scrollwheels, thumb- and pinky cluster.

pcbbom
MIT143 stars0 commentsSep 17, 2026
keyboards
@tzarc

@tzarc's custom keyboard designs.

schematicpcbbomSTM32USB-Cswitchregulator
CERN-OHL-S-2.0977 stars0 commentsSep 17, 2026
keezyboost40
@chrischrislolo

4x10 ortholinear with an LCD in the middle. Uses the Raspberry Pi Pico, as well as Rust firmware

schematicpcbbomRP2040switchdiodeconnector
CC-BY-SA-4.0199 stars0 commentsSep 17, 2026
bad-thing-of-the-edge-keyboard
@pakequis

Mechanical keyboard for left hand with Raspberry Pi Pico for games.

schematicpcbbomRP2040switchresistordiode
MIT43 stars0 commentsSep 17, 2026
treble
@kkckrnz

A 42-key, low profile, monoblock mechanical keyboard

pcbbom
MIT17 stars0 commentsSep 16, 2026
ergoslab
@tomsaleeba

Design files for a 52-key, split, columnar staggered mechanical keyboard

pcbbom
MIT17 stars0 commentsSep 8, 2026

See all in browse ยท Browse all hardware projects

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.