Hardware projects tagged keyboard

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

Projects

60 boards
kbd
@vuurvos1

Custom keyboards and keymaps

pcbbom
MIT0 stars0 commentsOct 4, 2026
midi314-pcb
@tiliosys

midi@3:14 - Home-made MIDI keyboard (printed circuit board)

schematicpcbbomgerbersswitchpotentiometerresistordiode
AGPL-3.00 stars0 commentsOct 4, 2026
custom_mechanical_keyboard
@therealmantaflow

Mechanical Keyboard using STM32F405RGT

schematicpcbbomSTM32USB-Cregulatorcrystal
AGPL-3.00 stars0 commentsOct 4, 2026
TB2086-USB-C
@thunderbird2086

1.5U size USB Breakout Board

schematicpcbbomRP2040USB-CUSBresistor
MIT0 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
mage
@mosswg

The Mage keyboard. A split keyboard with 64 keys. Made with no resistors, only I/O expanders. Currently working on V2.

schematicpcbbomgerbersswitchresistorconnectorIC
MIT0 stars0 commentsOct 1, 2026
hzk65
@josugoar

Modular assembly 65% keyboard

schematicpcbbomgerbersRP2040switchdiodeIC
MIT0 stars0 commentsOct 1, 2026
Numerical-Keypad-with-Audio-FX
@jonkaphi

Mechanical Numerical Keypad with local Audio FX The desire to make this little keypad came from idea to reuse a some of the parts from a broken keyboard someone gave me.

schematicpcbbomgerbersSTM32USB-Cswitchbuzzer
MIT0 stars0 commentsOct 1, 2026
mk_52_keyboard
@fyfar

KiCAD keyboard layout for MK-52 soviet calculator

schematicpcbbomgerbersswitchinductorconnector
CERN-OHL-S-2.00 stars0 commentsOct 1, 2026
slowiki-30-keys-keyboard
@danieledep

Handheld tactile switch keyboard for Teensy 3.2 compatible boards

pcbbomgerbers
AGPL-3.00 stars0 commentsOct 1, 2026
Muse
@bekos-keyboards

BOSS Keyboards Muse CAD and Design files

pcbbomgerbers
CC-BY-SA-4.00 stars0 commentsOct 1, 2026
Shortcut_Keyboard
@bhoppe-dev

Open source macro keyboard featuring eight Cherry MX switches, rotary encoder and full configurability.

schematicpcbbomRP2040USB-Cswitchregulator
BSD-2-Clause0 stars0 commentsOct 1, 2026
BLEDeck
@argaar

A custom BLE macro pad controlled via bluetooth

schematicpcbbomESP32resistordiodeconnector
MIT0 stars0 commentsOct 1, 2026
weaver-keyboard
@archnode

A low-profile 44-key split keyboard

pcbbomgerbers
CC-BY-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
miniboard
@siderakb

A super mini keyboard

schematicpcbbomAVRUSB-Cswitchcrystal
MIT1 star0 commentsOct 1, 2026
keeb
@rhettjay

custom ergonomic keyboards

schematicpcbbomnice-nanoswitchdiodeIC
AGPL-3.01 star0 commentsOct 1, 2026
KK_ansi60
@marekkap

60% mechanical keyboard

pcbbomgerbers
AGPL-3.01 star0 commentsOct 1, 2026
Hapticpad
@loredavid

A 6 button macropad with a display for button labels and a mouse knob with haptic feedback! — v2 redesign: new Pico SDK firmware + USB configurator.

schematicpcbbomgerbersswitchcapacitordiodeled
CERN-OHL-S-2.01 star0 commentsOct 1, 2026
ind-sense
@listofoptions

a prototype mechanical keyboard design based on inductive and capacitive sensing

pcbbom
No license1 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
slab-pcb
@headblockhead

The circuitboard and schematics for the Slab Keyboard system.

schematicpcbbomRP2040potentiometerbuzzerresistor
CERN-OHL-S-2.01 star0 commentsOct 1, 2026
tin52
@enzocoralc

unibody 52-key with rotary encoders that is compatible with 60% cases

pcbbom
AGPL-3.01 star0 commentsOct 1, 2026
Emu-Board
@emmanuel-roy

A custom keyboard designed *almost entirely from scratch.

schematicpcbbomRP2040diodeIC
MIT1 star0 commentsOct 1, 2026
Backpacks_Meow
@electroniccats

Backpacks expansion for Meow Meow

pcbbom
No license1 star0 commentsOct 1, 2026
The-Keyboard-Project
@bartlomiej-stefanski

Truely custom keyboard - a keyboard made entirely from scratch

schematicpcbbomRP2040USB-Cswitchregulator
MIT1 star0 commentsOct 1, 2026
Klados
@aethelveritas

An updated version of my first macropad.

schematicpcbbomRP2040diodeconnectorIC
CERN-OHL-S-2.01 star0 commentsOct 1, 2026
restive-engines-keyboards
@shtaiven

Custom keyboards by restive.engines

schematicpcbbomgerbers
MIT2 stars0 commentsOct 1, 2026
batty
@hirakiuc

batty keyboard, a split keyboard with (3x5+4x1) column staggered keys and 4 thumb keys.

pcbbom
MIT2 stars0 commentsOct 1, 2026
albatross
@albatrosspreacher

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

schematicpcbbomdiodeIC
AGPL-3.02 stars0 commentsSep 30, 2026
giraffe36
@sboysel

A 5x3+3 split keyboard with long-necked thumb clusters

pcbbomgerbers
CC-BY-4.03 stars0 commentsSep 30, 2026
Matyas-s-Hackpad
@matyas604

My first own project, which includes a PCB and 3D printed components that I made.

schematicpcbbomRP2040switchdiodeconnector
MIT3 stars0 commentsSep 30, 2026
legshark
@jemmec

An open source 60% (15 by 5) ortholinear keyboard designed with both flexability and familiarity in mind.

schematicpcbbomSTM32USB-Cswitchregulator
MIT3 stars0 commentsSep 30, 2026
pico100
@enzocoralc

small one-handed keyboard

pcbbomgerbers
AGPL-3.04 stars0 commentsSep 30, 2026
4by3
@eliassjogreen

⌨️ A 12 key mechanical keypad

pcbbomgerbers
MIT3 stars0 commentsSep 30, 2026
c-dux
@cyfdecyf

A split keyboard PCB designed with Ergogen v4.

pcbbom
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
mfk5
@niw

A prototype keyboard that contains enough features to make a full size split keyboard.

schematicpcbbomAVRUSB-Cswitchcrystal
MIT4 stars0 commentsSep 30, 2026
Boardloaf
@yuburoll

36 key hotswappable split keyboard in 100x100 pcb

schematicpcbbomgerbersRP2040switchdiodeconnector
MIT6 stars0 commentsSep 30, 2026
SniqxPad
@arnav-kr

A Versatile Macropad featuring a rotary encoder and OLED display.

schematicpcbbomRP2040switchdiodeconnector
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
wide34
@enzocoralc

split 34 keys with 21mm X pitch and chopped chocs for less vertical movement.

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

DIY keyboard "Let's Swamp"

pcbbom
No license5 stars0 commentsSep 30, 2026
takt11800
@vuckale

Replacement PCB for Cherry G80 11800/Compaq MX 11800 keyboard using QMK firmware and VIA

schematicpcbbomgerbersSTM32switchbuzzerresistor
CERN-OHL-S-2.010 stars0 commentsSep 30, 2026
Key-Tap
@jma500

Key-Tap. Use keyboard hotkeys to configure internal hardware extensions in the Amiga 500.

pcbbom
No license10 stars0 commentsSep 30, 2026
AnnovaX75
@arnav-kr

A 75% Mechanical Keyboard, custom built from scratch.

schematicpcbbomRP2040switchdiodeconnector
AGPL-3.06 stars0 commentsSep 30, 2026
nack
@farfalleflickan

nack keyboard

schematicpcbbomSTM32USB-Cswitchregulator
AGPL-3.011 stars0 commentsSep 30, 2026
PISIC
@yuburoll

42-44key row staggered split keyboard with GRIN inspired layout under 102mm pcb

schematicpcbbomgerbersswitchinductordiodeconnector
MIT7 stars0 commentsSep 30, 2026
ByranTK-Alpha
@byrantech

80 key wireless custom keyboard with ZMK.

schematicpcbbomnice-nanobatteryswitchdiode
MIT13 stars0 commentsSep 30, 2026
capybully_keyboard
@sporkus

Capactive sensing (EC) pcb for Bully keyboard

schematicpcbbomgerbersSTM32switchregulatorresistor
CERN-OHL-S-2.018 stars0 commentsSep 30, 2026
mechkey-usb-adapter
@help-14

A second pcb for mechanical keyboard, all kind of usb connector.

pcbbomgerbers
MIT17 stars0 commentsSep 30, 2026
splinter-keyboard
@andornaut

A 62-key split columnar ergonomic keyboard

pcbbom
MIT7 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
chitin
@scybin

A custom split ergomech keyboard

pcbbom
MIT20 stars0 commentsSep 30, 2026
AnothaOne
@strawberryturtle

Everythig related to AnothaOne

schematicpcbbomnRF52840IC
MIT8 stars0 commentsSep 30, 2026
tuck-n-roll
@cacheworks

A 36-key split keyboard with tucky thumb encoders, made using Ergogen

pcbbomgerbers
MIT22 stars0 commentsSep 30, 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.