给 M5Stack 的 Cardputer ADV 做了个固件: Sparks

发布于

![2026-07-17 cardputer adv-24-2000x2000](http://pic.zhso.org/2026/07/24/243a8b06985c.jpg)

# Sparks

为 Cardputer-ADV 制作的个人固件,主要功能是米家设备控制、cursor 信息查看。

*该固件内容为全英文,英文缩写比较多,所以需要有良好的英语基础才能比较方便的使用。*

- **功能**:米家、时钟、Cursor、红外、麦克风、IMU、WiFi、AP/LAN、系统配置、图标查看、字体、休眠、摩斯密码、键盘、LED
- **文档**: [在线文档](https://kylebing.github.io/m5stack-cardputer-sparks/)
- **github**: [https://github.com/KyleBing/m5stack-cardputer-sparks](https://github.com/KyleBing/m5stack-cardputer-sparks)
- **m5burner**:已发布到 m5burner,名为 **Sparks**

## 对 Cardputer 的喜爱

我一直非常喜欢像素屏,尤其那种低功耗的单色像素屏,像诺基亚那种,靠反射光线看内容的更好。

前段时间我想自己攒一个小设备,带个低功耗的这种屏幕,想实现一些我觉得有趣的功能。后来算了算,最终还是觉得不如直接买个手表划算,所以没有继续制作。但是这个想法一直在。

通过与 gemini 的聊天,我开始关注 M5Stack 的相关产品,最初是看上了它的 [Stick](https://shop.m5stack.com/products/m5sticks3-esp32s3-mini-iot-dev-kit)。

不过有个不太好的地方是,这种小设备按键数量很有限,用四个方向键或更少的按键来导航菜单操作非常繁琐,尤其是在那些廉价的按键上实现这样的操作,交互体验显得比较糟糕。

后来我发现 M5Stack 还有 [Cardputer](https://shop.m5stack.com/products/m5stack-cardputer-adv-version-esp32-s3),与 Stick 相比,它有丰富的按键,这样很好。

我一直喜欢黑莓手机里的全键盘,黑莓有自己的一套字母启动映射,例如,按 O 进入系统设置。Cardputer 拥有这么多按键让我可以非常方便地作为 app 启动器,直接将每个字母固定为一个 app,这样能非常方便地启动不同的 app,实现多功能快速启动。

拿到这个设备后,我感觉实现自己的想法就像有了基础结构一样,于是把自己喜欢的小工具和想法都做到了上面,今后有了新想法再继续添加。

像 Cardputer 这种基于 ESP32 的工具,固件就是一套非常固定的程序,启动速度相当快。这一点我非常喜欢,相比安卓和 linux,它的启动速度更快,使用上非常爽。我的这个固件对此做了特别的优化,开机时间仅为 1 秒。

我非常喜欢使用它来控制家里的米家设备,取代傻傻的小爱同学。

## 另附点图

![screenshots](http://pic.zhso.org/2026/07/24/9d64aab98a6e.png)
![2026-07-17 cardputer adv-09-2000x2000](http://pic.zhso.org/2026/07/24/a41414152ea9.jpg)
![2026-07-17 cardputer adv-15-2000x2000](http://pic.zhso.org/2026/07/24/0c777cc0bf48.jpg)
![2026-07-17 cardputer adv-16-2000x2000](http://pic.zhso.org/2026/07/24/e720798164fb.jpg)
![2026-07-17 cardputer adv-18-2000x2000](http://pic.zhso.org/2026/07/24/b079f1275770.jpg)
![2026-07-17 cardputer adv-24-2000x2000](http://pic.zhso.org/2026/07/24/243a8b06985c.jpg)
![2026-07-17 cardputer adv-31-2000x2000](http://pic.zhso.org/2026/07/24/c65a2b96c264.jpg)
![2026-07-17 cardputer adv-32-2000x2000](http://pic.zhso.org/2026/07/24/ce3df787cbb6.jpg)
![2026-07-17 cardputer adv-33-2000x2000](http://pic.zhso.org/2026/07/24/2ad823d85569.jpg)
![2026-07-17 cardputer adv-35-2000x2000](http://pic.zhso.org/2026/07/24/5ba7fd96b81c.jpg)
![2026-07-17 cardputer adv-48-2000x2000](http://pic.zhso.org/2026/07/24/12b3bef3b77f.jpg)
![2026-07-17 cardputer adv-49-2000x2000](http://pic.zhso.org/2026/07/24/f1edaf2c63cc.jpg)
![2026-07-17 cardputer adv-50-2000x2000](http://pic.zhso.org/2026/07/24/02469ff4ac0a.jpg)

---

原文链接:[点击查看](https://www.v2ex.com/t/1229469)

评论(1)

感觉屏幕要是能再大点就好了,现在这个看着确实有点迷你。

· 0 个赞