好耶~又复活一个吃灰小屏幕
抽屉里又翻出一块吃灰的墨水屏,这次是 ESP32 的云模块,换 ESPHome 玩,接进 Home Assistant 显示天气。前后两个晚上,中间一串坑(代理、欠压回滚、工具链下坏)基本是 Claude 自己 SSH 进服务器趟掉的,我动动嘴就完事。这篇博客也是 AI 写的。
这一类下面有 4 篇。
抽屉里又翻出一块吃灰的墨水屏,这次是 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 出来。