rmk
Keyboard firmware library
A firmware library for embedded keyboards with real-time keymap editing, wireless connectivity and low-power capabilities.
Rust keyboard firmware library with layers, macros, real-time keymap editing, wireless(BLE) and split support
601 stars
7 watching
41 forks
Language: Rust
last commit: 6 days ago
Linked from 1 awesome list
cortex-membeddedesp32firmwarekeyboardkeyboard-firmwarenrf52rp2040ruststm32usbusb-hidwireless
Related projects:
Repository | Description | Stars |
---|---|---|
josecostamartins/qmk_firmware | A keyboard firmware project for Atmel AVR and ARM controllers with features tailored to specific keyboards. | 27 |
ah-/anne-key | Alternative firmware for a popular keyboard with improved stability and added features. | 567 |
mozilla/authenticator-rs | A Rust library for interacting with Security Key-type devices via USB HID protocol | 276 |
fmckeogh/usb-pd-rs | A Rust library and firmware driver for USB Power Delivery with support for specific hardware devices. | 19 |
rust-embedded/book | Documentation on using Rust to develop firmware for microcontrollers. | 1,121 |
seemoo-lab/frankenstein | An emulator and fuzzing tool for Broadcom and Cypress wireless firmwares. | 436 |
rust-embedded-community/pc-keyboard | A Rust-based library for decoding PS/2 keyboard inputs and converting them to Unicode characters using various keyboard layouts. | 99 |
auroranockert/dueboot | A template project for creating Rust-based firmware for an Arduino Due microcontroller board. | 177 |
fltk-rs/fltk-rs | Rust bindings for a lightweight GUI library with customizable widgets and permissive licensing. | 1,614 |
drogue-iot/embedded-update | A Rust crate for implementing firmware update protocols in embedded devices. | 20 |
andreiw/raspberrypipkg | A 64-bit UEFI firmware implementation for the Raspberry Pi 3/3B+ platform. | 744 |
vhiribarren/nrf52833-rgb-led-matrix-lib-rust | A Rust-based library for controlling an RGB LED matrix on a microcontroller with Cortex-M4 CPU | 1 |
thegecko/web-bluetooth-dfu | Enables secure firmware updates via Web Bluetooth for Nordic semiconductor devices. | 97 |
rkollataj/mcba_firmware | Firmware for analyzing Microchip CAN BUS communication | 21 |
dlkj/usbd-human-interface-device | A Rust library that provides an embedded USB HID library for building human interface devices | 116 |