Opensourcing Rmk: a mechanical keyboard firmware written in Rust
Hello everyone, I want to introduce Rmk, a mechanical keyboard firmware written in Rust. Based on Rust's great embedded ecosystem, Rmk makes it much easier to build your own keyboard firmware using a wide range of microcontrollers(stm32,nrf,rp2040,esp,etc.) . Rmk is also feature-rich, supports layers/media keys/dynamic keymap/real-time key programming by vial.
Rmk is provided as a crate at: https://crates.io/crates/rmk and open-sourced at https://github.com/HaoboGu/rmk. There are also out-of-box example that you can try in the repo. If you're interested, please give a star to Rmk. That will motivate me to add more exciting features to it :D