keyboard-firmware
There are 90 repositories under keyboard-firmware topic.
qmk/qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
zmkfirmware/zmk
ZMK Firmware Repository
KMKfw/kmk_firmware
Clackety Keyboards Powered by Python
HaoboGu/rmk
Rust keyboard firmware library with layers, macros, real-time keymap editing, wireless(BLE) and split support
kiibohd/controller
Kiibohd Controller
dhowland/EasyAVR
Easy AVR USB Keyboard Firmware and Keymapper
qmk/qmk_distro_msys
A Windows one-click installer for the QMK CLI
semickolon/fak
F.A. Keyboard Firmware
manna-harbour/xmk
Use programmable keyboard firmware with any keyboard.
SonixQMK/Mechanical-Keyboard-Database
A Mechanical Keyboard Database
taylorconor/threeboard
A fully-functional open source and open hardware mechanical USB computer keyboard with only three keys!
qmk/qmk_userspace
Userspace for the open-source QMK keyboard firmware.
TyberiusPrime/KeyToKey
Rust keyboard firmware library
carlossless/smk
A keyboard firmware for sinowealth-8051-based devices
ArchUsr64/egboard
Ergonomic Keyboard with custom firmware in Rust.
optozorax/moonlander
My keymap for moonlander keyboard
huytd/snackymini-keyboard
Snackymini Keyboard
qmk/qmk_distro_wsl
A pre-configured WSL distro for working with the QMK CLI
mzyy94/FlickInput
BLE keyboard for Japanese Kana typing
camrbuss/crkbd-rp2040-keyberon
Keyboard firmware for crkbd with Sparkfun Pro Micro RP2040
simmsb/rusty-dilemma
Firmware for the Dilemma (or really any rp2040 split keyboard) written in Rust
obsilab/rmk_firmware
[On pause] [WIP] RMK - Rust keyboard firmware, inspired by QMK and KMK.
srwi/qmk-via-api
VIA api implementation for QMK-based keyboards
FrostAtom/spammy
Keyboard assistant, gives new possibilities for your keyboard/mouse
a8ksh4/gpio-keyboard
GPIO and uinput based chording keyboard firmware written in Python
fathulfahmy/corne-keyboard
Corne keyboard QMK and Vial firmwares, keymaps, and flashing guide.
vE5li/butterware
Keyboard firmware for split wireless keyboards
bgould/tinygo-model-m
Prototype of firmware written in TinyGo for replacement controller for Model M keyboard
semickolon/fak-config
FAK user configuration repository
arduxio/ardux
A project dedicated to one handed typing
macroxue/keyboard-firmware
Keyboard firmware for Teensy 3.2 and Teensy LC
slicemk/ergodox-zmk-config
ErgoDox Wireless ZMK Configuration
fornellas/3dpkbd2
A 3D Printed Keyboard
cryham/kc
Keyboard Controller, using Teensy 3.2 and ST7735 display. Editing key mappings, layers and sequences in real time. With also few display demos and a game.
LitRidl/qmk_zsa_voyager
QMK adapted for ZSA Keyboards, primarily ZSA Voyager (with an example of how to create your firmware based on an Oryx configurator layout).
cryham/kc4
Keyboard Controller, using Teensy 4.0 and ILI9341 display. Editing key mappings, layers and sequences in real time. With also few display demos and a game. (Continuation of my KC repo for Teensy 3.2)