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: 10 months ago
Linked 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 |