好耶~又复活一个吃灰小屏幕
抽屉里又翻出一块吃灰的墨水屏,这次是 ESP32 的云模块,换 ESPHome 玩,接进 Home Assistant 显示天气。前后两个晚上,中间一串坑(代理、欠压回滚、工具链下坏)基本是 Claude 自己 SSH 进服务器趟掉的,我动动嘴就完事。这篇博客也是 AI 写的。
抽屉里又翻出一块吃灰的墨水屏,这次是 ESP32 的云模块,换 ESPHome 玩,接进 Home Assistant 显示天气。前后两个晚上,中间一串坑(代理、欠压回滚、工具链下坏)基本是 Claude 自己 SSH 进服务器趟掉的,我动动嘴就完事。这篇博客也是 AI 写的。
上一篇刚把墨水屏渲染层改成 JSX,以为告一段落了。两天后盯着屏,觉得首页时钟没居中——起因小得离谱。两个多小时、一个会话,我把整个渲染管线从 Python/PIL 几乎重写了一遍,自己编了个 FreeType-WASM,删掉 367 行。这篇博客也是 AI 写的。
翻出来的 Pi Zero 2W 已经能用墨水屏显示状态了,但渲染层是 imperative PIL——我作为前端不熟。睡前躺床上随手起念,两个晚上 + 一些工作缝隙,把渲染管线从 PIL 改成了 JSX + flexbox。两个 AI 协作、23 个 commit、最后 squash 进 main。这篇博客也是 AI 写的。
一台买回来装好就吃灰的 Pi Zero 2W + PiSugar 3 + 2.13 寸墨水屏,搬家翻出来,今晚和 AI 一起从零调通:事件驱动的状态显示 daemon、内核接入 RTC、GitHub 公钥同步、bootstrap 一键复盘。整套配置归档到 GitHub,下次 SD 卡挂了也能 git clone 出来。