我之前在 r/esp32 上发过一个版本,有几个人说它应该放在这里。先说明一下:它严格来说不算是一个赛博终端。它不能装进背包,也没有头戴式显示器。但它的灵感来源是一样的,所以最终决定权在你。
第一个版本只有三个按钮和一个小屏幕。它可以告诉我发生了什么事,任务完成了,或者有什么事需要我,但不会告诉我具体是什么。这意味着每次屏幕亮起,我还是得走回桌子去看看是不是真的有什么事。它就像个门铃,而不是窗户。
我真正想要的其实更简单也更具体。我想要躺在沙发上就能继续关注项目进展。
所以这个版本镜像了整个过程。左侧显示所有正在运行的会话,右侧显示我正在查看的会话的完整对话。不是摘要,而是实际的输出,可以滚动查看。当它停止并请求权限时,我可以在这里批准。当它问多选题时,我用旋钮来选择。
结果是,我现在大部分工作时间都可以不用坐在电脑前完成。当然,不是全部。我不是在3.5英寸的屏幕上写代码。但阅读、确认和调整代码的过程占据了大部分时间,而现在我可以随时随地完成这些工作。
内部配置:ESP32-S3、3.5英寸480x320屏幕、麦克风阵列、旋转编码器、三个机械开关。外壳是打印出来的,然后经过打磨和底漆处理,这部分比固件开发花费的时间还长。
(我在r/esp32上也做过同样的声明:我最终会把它做成产品。目前没有链接,也没有任何东西要出售。)
欢迎回答任何问题。我还在研究在这个尺寸的屏幕上到底应该显示什么内容。