Idea Coding

Hardware Track · Project Check

Vibe Coding 案例:ESP32 电子墨水日历牌

这是一个偏硬件反馈的 Vibe Coding 案例:一块低功耗屏,放在桌面显示日程、天气、待办和提醒。它很适合硬件新手,因为反馈清楚,失败点也相对可定位。

好玩90
好用91
容易73

Case Position

Vibe Coding 案例定位

ESP32 电子墨水日历牌适合作为“好搓硬件”路线的 Vibe Coding 项目案例:它让 AI 编程结果离开浏览器,变成桌面上能长期使用的物理反馈。

为什么适合做案例

屏幕亮起、天气刷新、待办更新都是明确验收点。搜索 “Vibe Coding 案例” 的用户能看到硬件小项目也可以由 AI 协助推进。

案例最小版本

先用假数据刷出日期、天气和 3 条待办,每 30 分钟刷新一次。确认屏幕和驱动稳定后,再接真实 API。

MVP

先做这个效果

01显示

天气 + 今日待办

先把屏幕刷出日期、天气和 3 条待办。不要第一版就追求复杂排版。

02刷新

每 30 分钟刷新

电子墨水屏不适合频繁刷新。先做稳定刷新,再优化局部刷新和残影。

03省电

夜间低功耗

硬件项目的真实体验不只在能亮,还在能稳定放桌上用。低功耗是重要验收项。

Blockers

可能会卡在哪里

  1. 板子型号和屏幕驱动

    同样叫 ESP32 电子墨水屏,屏幕尺寸、驱动芯片、引脚可能不同。先确认硬件型号,再套配置。

  2. 天气和日历数据源

    天气 API、日历订阅和待办来源都可能需要 token。第一版可以先用固定数据验证屏幕。

  3. 刷新残影和功耗

    电子墨水屏有刷新策略问题。先接受全屏刷新,再逐步优化低功耗和局部刷新。

Prompt

复制给 Codex 的开工提示词

请你帮我体检并规划一个 ESP32 电子墨水日历牌项目。原始来源:https://github.com/AppForce1/lilygo-t5-47-plus-esphome 。目标是先显示日期、天气和今日待办,每 30 分钟刷新一次,夜间低功耗。请先读取 README、硬件型号、ESPHome 配置、引脚说明和屏幕驱动要求,列出采购/准备清单、最小配置、烧录步骤、可能卡点和验收方式。第一版可以用假数据先验证屏幕,不要一开始接太多 API。