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
652 stars
9 watching
46 forks
Language: Rust
last commit: almost 2 years agoLinked from 1 awesome list
cortex-membeddedesp32firmwarekeyboardkeyboard-firmwarenrf52rp2040ruststm32usbusb-hidwireless
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A keyboard firmware project for Atmel AVR and ARM controllers with features tailored to specific keyboards. | 27 | |
| Alternative firmware for a popular keyboard with improved stability and added features. | 568 | |
| A Rust library for interacting with Security Key-type devices via USB HID protocol | 279 | |
| A Rust library and firmware driver for USB Power Delivery with support for specific hardware devices. | 21 | |
| Documentation on using Rust to develop firmware for microcontrollers. | 1,128 | |
| An emulator and fuzzing tool for Broadcom and Cypress wireless firmwares. | 439 | |
| A Rust-based library for decoding PS/2 keyboard inputs and converting them to Unicode characters using various keyboard layouts. | 100 | |
| A template project for creating Rust-based firmware for an Arduino Due microcontroller board. | 176 | |
| Rust bindings for a cross-platform GUI library | 1,646 | |
| Firmware update protocol library for embedded devices in Rust | 22 | |
| A 64-bit UEFI firmware implementation for the Raspberry Pi 3/3B+ platform. | 744 | |
| A Rust-based library for controlling an RGB LED matrix on a microcontroller with Cortex-M4 CPU | 1 | |
| Enables secure firmware updates via Web Bluetooth for Nordic semiconductor devices. | 99 | |
| Firmware for analyzing Microchip CAN BUS communication | 21 | |
| A Rust library that provides an embedded USB HID library for building human interface devices | 119 |