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

kylebing 2026-07-24 10:11 1

2026-07-17  cardputer adv-24-2000x2000


Sparks


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


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



  • 功能:米家、时钟、Cursor 、红外、麦克风、IMU 、WiFi 、AP/LAN 、系统配置、图标查看、字体、休眠、摩斯密码、键盘、LED

  • 文档: 在线文档

  • github: https://github.com/KyleBing/m5stack-cardputer-sparks

  • m5burner:已发布到 m5burner ,名为 Sparks


对 Cardputer 的喜爱


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

前段时间想自己攒一个小设备出来,带个低功耗的这种屏幕,然后实现一些自己感觉比较好玩的功能。后来算了算,弄下来还不如直接买个手表划算了,就没有再弄。


但这个想法一直在,通过跟 gemini 的聊天,把我导向了 M5Stack 的相关产品,最初是看上了那个 Stick。

有个不好的点是,像这种小设备,按键数量非常有限,用四个方向键或更少键来导航菜单的操作,非常的繁琐,更何况是在那种非常廉价的按键上面去实现这种操作,交互上就比较反人类。

后来又看到 M5Stack 有 Cardputer ,跟 Stick 相比,有丰富的按键,非常不错。

之前就一直喜欢黑莓手机里的全键盘,黑莓有自己的一套字母启动映射,比如,按 O 进入系统设置。Cardputer 有这么多按键就能非常方便的作为 app 启动器,直接一个字母固定一个 app ,能非常方便的进入不同 app ,实现多功能快速启动。
拿到这个设备之后,感觉实现自己想法像有了地基一样,就把自己喜欢的小工具和想法都做到了这上面,后面有了新想法再往上加。


像 Cardputer 这种基于 ESP32 的工具,固件就是一套非常死的固定程序,启动速度就会很快,这一点我非常喜欢。要比安卓、linux 启动都要快,很爽。我这个固件也专门对此作了优化,开机时间就在 1 秒。


非常喜欢用它来控制家里的米家设备,替换傻傻的小爱同学。


另附点图


screenshots
2026-07-17  cardputer adv-09-2000x2000
2026-07-17  cardputer adv-15-2000x2000
2026-07-17  cardputer adv-16-2000x2000
2026-07-17  cardputer adv-18-2000x2000
2026-07-17  cardputer adv-24-2000x2000
2026-07-17  cardputer adv-31-2000x2000
2026-07-17  cardputer adv-32-2000x2000
2026-07-17  cardputer adv-33-2000x2000
2026-07-17  cardputer adv-35-2000x2000
2026-07-17  cardputer adv-48-2000x2000
2026-07-17  cardputer adv-49-2000x2000
2026-07-17  cardputer adv-50-2000x2000
最新回复 (3)
  • Tink 07-24 10:23
    1
    屏幕再大一点就好了,这个也太小了
  • lveye 07-24 15:05
    2
    文档写得真不错。这个是 claude 线下社区带火的一款产品,简单易用,要靠自己的创造力来玩出花来了。我拿它撸了一个树莓派 5b 的控制器,然后新鲜感过了就吃灰了
  • kylebing 楼主 07-24 17:26
    3
    @lveye 让 ai 根据代码内容写的,确实不错,我只需要配个图,改点入口。
* 帖子来源V2EX
返回