Hardware projects tagged keyboard

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

Projects

60 boards
corax-keyboard
@dnlbauer

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

pcbbom
MIT00Jul 15, 2026
tiny20
@enzocoralc

Small and compact 20-keys keyboard

pcbbom
AGPL-3.000Jul 15, 2026
treble
@kkckrnz

A 42-key, low profile, monoblock mechanical keyboard

pcbbom
MIT00Jul 15, 2026
framework16-keyboard-v1
@sommerper

Ortholinear split keyboard for Framework 16

pcbbom
MIT00Jul 15, 2026
tokiponakeyboard
@goakley

A 4-joystick input device

schematicpcbbomICconnector
GPL-3.000Jul 9, 2026
chriskeyboards
@magictintin

I couldn’t find the keyboard I wanted, so I built it.

schematicpcbbomresistortransistorconnectorESP32
GPL-3.000Jul 9, 2026
duck_pad-hack-club7
@theduck7702

A small, 6 key custom made steamdeck. Made with fusion 360 and KiCad.

schematicpcbbomledswitchRP2040
MIT00Jul 9, 2026
kicad-kbplacer
@adamws

KiCad plugin for automatic keyboard's key placement and routing

schematicpcbbomdiodeledswitch
GPL-3.000Jul 9, 2026
seismos
@resummit

A split keyboard that evolves the concept of the Zebra keyboard, but fancier

schematicpcbbomdiodeconnectorswitchIC
GPL-3.000Jul 9, 2026
non-nemo
@thunderbird2086

Non-Nemo: Ortholinear 3x5 Split Keyboards

schematicpcbbomresistorconnectordiodeswitch
MIT00Jul 9, 2026
unicorne
@thunderbird2086

universal Corne: self-made keyboard

schematicpcbbomresistorconnectordiodemounting hole
MIT00Jul 9, 2026
bumwings-kbd
@tubbytwins

Ergonomic keyboard PCB design that uses the Waveshare RP2040-zero board.

schematicpcbbomresistorcapacitordiodefuse
MIT00Jul 9, 2026
pingboard
@pingtechgmbh

Mini keyboard with just four keys for core macros.

schematicpcbbomICconnectorcapacitorled
MIT00Jul 9, 2026
titan-keyboard
@nekoewen

A QMK-powered keyboard for gaming, especially fighting games

schematicpcbbomswitchdiodeinductorled
MIT00Jul 9, 2026
min34
@donus3

minimal split keyboard with 34 keys

schematicpcbbomdiodeconnectormounting holenRF52840
MIT00Jul 9, 2026
peridot-steno
@nekoewen

An easy-to-build QMK-powered stenography keyboard

schematicpcbbomswitchdiodeledmounting hole
MIT00Jul 9, 2026
c128-keyboard
@ytmytm

Allow a modern USB keyboard to be used with a Commodore 128 in place of the original keyboard.

schematicpcbbomcapacitorresistortransistorconnector
GPL-3.000Jul 9, 2026
ps-ohk
@blueokiris

Type with only one hand

schematicpcbbomresistorcapacitorconnector
GPL-3.000Jul 9, 2026
form-uno
@phamfoo

Gasket mounted 5x12 column staggered keyboard

schematicpcbbomdiodeRP2040switch
MIT00Jul 9, 2026
peacedukeeb
@sevkin

my DIY ergonomic keyboard prototype

schematicpcbbomconnectordiodemounting holeswitch
GPL-3.000Jul 9, 2026
usb3sun
@delan

usb input adapter for sun workstations

schematicpcbbomresistorcapacitorledfuse
ISC00Jul 9, 2026
form-neo
@phamfoo

5x12 low profile monoblock split keyboard.

schematicpcbbomdiodeRP2040switch
MIT00Jul 9, 2026
dsk
@twangodev

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

schematicpcbbomcapacitorresistorcrystalconnector
CERN-OHL-S-2.000Jul 9, 2026
picofx
@dj505

A compact keyboard-style controller for Pump it Up

schematicpcbbomcapacitorresistorledRP2040
GPL-3.000Jul 9, 2026
yuki
@crolbar

my keyboard

schematicpcbbomrelayconnectorIC
GPL-3.000Jul 9, 2026
keypad
@siderakb

Some keypads/macropads

schematicpcbbomcapacitorresistorinductorcrystal
MIT00Jul 9, 2026
ai-hdl-macropad
@ryzengatto

Application Specific Keyboard for the PRISM Lab at the University of Arizona

schematicpcbbomcapacitorresistorICswitch
GPL-3.000Jul 9, 2026
cheapino
@tompi

An affordable split 36 keys keyboard

schematicpcbbomdiodeconnectorswitchRP2040
CC-BY-4.000Jul 9, 2026
jk206_kmk_legacy
@jhonatanferrer

Custom macropad / 50% mechanical keyboard programmed in CircuitPython with KMK firmware

schematicpcbbomdiodeconnectorswitchRP2040
GPL-3.000Jul 9, 2026
custom-keyboard-v2
@ollieshunt

The second version of my fully custom keyboard.

schematicpcbbomdiodeconnectorRP2040switch
GPL-3.000Jul 9, 2026
artsey-ergo
@tmshader

A 3D printable ergonomic wireless Artsey-based keyboard running ZMK.

schematicpcbbomswitchconnectormounting holeIC
CERN-OHL-S-2.000Jul 9, 2026
klotz
@geigeigeist

KLOTZ is 34 keys column-staggered split keyboard. It uses an encoder and three status LEDs on each side.

schematicpcbbomresistorbatterydiodeled
GPL-3.000Jul 9, 2026
hillside
@mmccoyd

Family of split ergonomic keyboards with three rows of six or five keys and a generous thumb arc

schematicpcbbomresistorcapacitorconnectordiode
MIT00Jul 9, 2026
bad-wings
@hazels-garage

Bad Wings

schematicpcbbomswitchcapacitorresistordiode
CC-BY-SA-4.000Jul 9, 2026
mfk60
@niw

60% ANSI Layout Split Keyboard. mfk60 is My First Keyboard, 60%.

schematicpcbbomcapacitorresistorcrystalfuse
MIT00Jul 9, 2026
visorbearer
@carrefinho

32-key unibody split wireless keyboard with 8 RGB LED indicators

schematicpcbbomresistorcapacitorconnectordiode
CERN-OHL-P-2.000Jul 9, 2026
serendipity
@dededecline

Serendipity keyboard designed by @ojthetiny and me.

schematicpcbbomcapacitorcrystalresistordiode
GPL-3.000Jul 9, 2026
keeboord
@hlord2000

Keeboord for the GT Mechanical Keyboard Club

schematicpcbbomswitchmounting holeresistorIC
GPL-3.000Jul 9, 2026
gridiron
@dededecline

Gridiron keyboard designed by me. All files for production are inside this repository.

schematicpcbbomcapacitorresistorfuseswitch
GPL-3.000Jul 9, 2026
tako
@ssbb

34 key EC split keyboard

schematicpcbbomresistorcapacitorfuseIC
MIT00Jul 9, 2026
cyoa_ortho
@mohoyt

CYOA Ortho or Choose Your Own Adventure Ortho is a simple Pro Micro compatible ortho PCB that you can freely adjust to your preferences by snapping off rows or columns to make your perfect Ortho board.

schematicpcbbomdiodeswitchIC
CERN-OHL-S-2.000Jul 9, 2026
chew
@flinguenheld

A crunched 34 key choc-spaced keyboard.

schematicpcbbombuzzerdiodeRP2040IC
MIT00Jul 9, 2026
kibo
@maxkiv

My custom Piantor + Corne inspired keyboard

schematicpcbbomresistorrelaymounting holeconnector
GPL-3.000Jul 9, 2026
kapl
@keyzog

The Kapl is a split ergonomic keyboard with 70 keys (7x5)

schematicpcbbomdiodeledconnectormounting hole
MIT00Jul 9, 2026
model-k-pico
@trojanpinata

A 75% Keyboard based on the Raspberry Pi Pico (RP2040) and custom hardware

schematicpcbbomresistorconnectordiodeUSB-C
GPL-3.000Jul 9, 2026
cyberkeeb2040
@zli117

Hardware design for a mechanical keyboard based on RP2040 that also has a Pi Zero onboard.

schematicpcbbomcapacitorresistordiodeconnector
CC-BY-SA-4.000Jul 9, 2026
pumba-keyboard
@sam-was-here

PUMBA-Keyboard is a PS2 to USB macro board adapter

schematicpcbbomtransistorICconnectorresistor
GPL-3.000Jul 9, 2026
pur
@1000eyed

A 38-key low profile orthogonal keyboard with an offset space bar row.

schematicpcbbomdiodebatterynice-nanonice-view
MIT00Jul 9, 2026
arisutea-pcb-stm32
@mattyams

PCB design files for Arisutea STM32 Keyboard

schematicpcbbomcapacitorresistortransistorfuse
MIT00Jul 9, 2026
macro-keyboard
@imseanconroy

Minimal Layout, Maximum Efficiency — A collection of macro keyboard to boost your productivity without crowding your workspace.

schematicpcbbomICswitch
MIT00Jul 9, 2026
arisutea-pcb-rgb
@mattyams

PCB design files for Arisutea RGB Keyboard

schematicpcbbomcapacitorresistorcrystalfuse
GPL-3.000Jul 9, 2026
baredev
@manoshu

ABNT2-based 70% keyboard, with a sandwich case and display stand

schematicpcbbomcapacitorresistorcrystaldiode
MIT00Jul 9, 2026
klein
@snsten

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

schematicpcbbomresistorbatterybuzzerconnector
No license00Jul 9, 2026
re-gret
@rschenk

34 key choc hotswap keyboard, wireless

schematicpcbbomdiodeICbatteryled
CERN-OHL-P-2.000Jul 9, 2026
the_uni
@petercpark

A uni-board split ortholinear made for stenography. Uses QMK Firmware's Gemini Protocol. This is the pro micro version (aka Uni v2)

schematicpcbbomICdiodeswitch
CC-BY-NC-SA-4.000Jul 9, 2026
yuiop
@koron

YUIOP: Etude of designing keyboards

schematicpcbbomresistorcapacitordiodetransistor
MIT00Jul 9, 2026
mantis
@fxkuehl

Mantis hex ergo keyboard

schematicpcbbom
GPL-3.000Jul 9, 2026
banime40
@chrischrislolo

A 4x10 hotswap ortholinear keyboard that supports multiple configurations.

schematicpcbbomdiodeICswitch
CC-BY-SA-4.000Jul 9, 2026
tk44
@ladniy

TK44 - is a wireless unibody 40% keyboard

schematicpcbbomresistordiodetransistorconnector
CERN-OHL-P-2.000Jul 8, 2026
puffer
@dubento

Split Ergo Mechanical Keyboard

schematicpcbbombatterydiodenice-nanonice-view
CERN-OHL-P-2.000Jul 8, 2026

See all in browse · Browse all hardware projects