[鍵盤] RMK Rust鍵盤韌體分享

作者: wk415937 (wk4)   2025-03-23 10:19:15
代友po,原作者:https://github.com/ziteh
各位板友好,我是 ZiTe,好久不見
今天不是要分享 ErgoSNM 鍵盤,而是想介紹最近在測試的鍵盤韌體 RMK
https://haobogu.github.io/rmk
受限於 PTT 大概不太適合寫太多 code block 和篇幅問題,本篇就僅以 nRF52840 做一
個簡單的分享。完整的教學還請移步 Blog
https://blog.ziteh.dev/posts/rmk-fw-intro
在這個 Rust 滿天飛的現在,鍵盤韌體當然也要有 Rust 的參與,RMK 是一個以 Rust 寫
成的機械鍵盤韌體,架構在 Embassy 非同步嵌入式應用框架上。
對我來說 RMK 對比 QMK 有以下好處:
- 原生支援 nRF MCU 和藍牙 BLE
- License 是寬鬆的 Apache2.0 和 MIT,而非具感染性的 GPL
RMK 對比 ZMK 有以下好處:
- 支援 Vial 即時編輯 Keymap 鍵位
- Rust 開發環境比 Zephyr 更容易建立
- Kconfig + Devicetree 有一定的複雜度
- 在我的測試中 RMK 的藍牙比 ZMK 更穩定
作者: a58524andy (a58524andy)   2025-03-23 10:48:00
cool
作者: observer0117 (ob)   2025-03-23 15:28:00
作者: denny0411   2025-03-23 23:51:00
推,感謝分享
作者: twetto912 (左手食指的那個繭)   2025-03-24 13:02:00
作者: Snake5566 (蛇蛇)   2025-03-24 18:52:00
ZMK 這個月更新支援模擬滑鼠了
作者: Richun (解放左手的OO之力)   2025-03-24 19:58:00
推Rust
作者: ko00385331 (智子)   2025-03-25 18:52:00
作者: holoyo   2025-03-28 14:01:00
推個

Links booklink

Contact Us: admin [ a t ] ucptt.com