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 秒。
非常喜欢用它来控制家里的米家设备,替换傻傻的小爱同学。
