百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

rmk

> 编程语言
开源

一款现代化、易于使用且功能丰富的键盘固件,采用 Rust 编写。

1.7K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一款现代化、易于使用且功能丰富的键盘固件,采用 Rust 编写。


这是一款现代化、易于使用且功能丰富的键盘固件,使用 Rust 编写。

加入我们的 [Discord 服务器](https://discord.gg/HHGA7pQxkG) 进行讨论、获取支持和社区协作! - **广泛的微控制器兼容性**:通过 [embassy](https://github.com/embassy-rs/embassy),RMK 支持一系列全面的微控制器,包括 stm32、nRF、rp2040(w)、esp32 等。 - **动态键盘映射自定义**:RMK 通过 [Vial](https://get.vial.today) 或其原生的 [Rynk](https://rmk.rs/docs/features/rynk) 协议(实验性)实现实时的键盘映射修改。您甚至可以通过 BLE 连接在无线状态下编辑键盘映射。 - **高级键盘功能**:RMK 默认提供了大量高级键盘功能,包括层切换、媒体控制、系统命令、鼠标控制等。 - **无线连接**:支持 BLE 无线连接,具有自动重连和多设备功能,适用于 nRF52、nRF54、esp32、Pi Pico W 和 SF32LB52 微控制器,已在 nRF52840、nRF54L15、nRF54LM20、esp32c3、esp32c6、esp32h2、esp32s3、Pi Pico W 上进行了测试。 - **简单的配置**:RMK 通过单个 `keyboard.toml` 配置文件简化了键盘开发。对于 Rust 爱好者,固件仍然可以通过 Rust 代码进行高度定制。 - **优化的性能**:RMK 在有线模式下实现了大约 2 毫秒的延迟,在无线模式下实现了 10 毫秒的延迟。启用 `async_matrix` 功能后,功耗显著降低,2000mAh 电池可为您的键盘供电数月之久。 ## [用户文档](https://rmk.rs/docs/user_guide/guide_overview) | [API 参考](https://docs.rs/rmk/latest/rmk/) | [常见问题](https://rmk.rs/docs/getting_started/faq) | [变更记录](https://github.com/rmk-rs/rmk/blob/main/rmk/CHANGELOG.md) [中文](https://github.com/rmk-rs/rmk/blob/main/README_zh.md)

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustcortex-membeddedesp32firmware

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言