冰箱日历(电子墨水屏谷歌日历显示器)
Fridge-Calendar
ESP32
⭐⭐☆☆☆ (2/5)
已发布
项目简介
电子纸谷歌日历显示
Fridge-Calendar 是一个将传统冰箱门改造为智能日历看板的开源硬件项目。它利用 ESP32-S3 微控制器和 9.7 英寸黑白电子墨水屏,通过 WiFi 连接 Google Calendar API,自动获取并显示用户的日程安排。项目核心解决了“家庭日程可视化”的痛点——无需掏出手机或打开电脑,在厨房或客厅一瞥即可掌握全家人的每日安排,特别适合有多个家庭成员、需要共享日历的场景。
标签
项目特点
**9.7 英寸大屏电子墨水显示**:使用 EPDiy 库驱动,黑白显示,功耗极低,视觉舒适。
**Google Calendar 深度集成**:通过 REST API 获取日历事件,支持多日历 ID。
**自动每日更新**:每天凌晨 00:10 自动刷新显示内容,无需手动干预。
**深度睡眠节能**:更新完成后进入深度睡眠,极大延长电池续航。
**健壮的重试机制**:API 调用失败后自动重试,连续失败两次则进入无限深度睡眠,避免无效耗电。
**本地时间同步**:连接 WiFi 后自动同步网络时间,确保日程显示准确。
技术规格
| 主控芯片 | |
|---|---|
| 显示面板 | |
| 驱动板 | |
| 通信方式 | |
| 数据接口 | |
| 开发框架 | |
| 关键库 | |
| 电源 | |
| 更新频率 | |
| 功耗模式 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Epdiy V7 board (ESP32-S3) | 1 | — | 带 RTC 和锂电池充电功能 |
| 9.7 英寸黑白电子墨水屏 (ED097TC2) | 1 | — | 兼容 EPDiy 库 |
| 锂电池或 USB 供电线 | 1 | — | 根据实际需求选择 |
| FPC 排线/杜邦线 | 若干 | — | 连接主控板和屏幕 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 电脑 | 编写代码、编译、烧录固件 | ✅ 是 |
| USB 数据线 | 连接 ESP32-S3 开发板到电脑 | ✅ 是 |
| 焊台 | 焊接排针、电池接口等(如需要) | ▢ 推荐 |
| 3D 打印机 | 打印外壳和支架(可选) | ▢ 推荐 |
能力画像
记忆与知识检索
1/5
逻辑推演
2/5
表达与交流
1/5
感知与观察
1/5
数理与计算
2/5
动手与操作
3/5
狂热与坚持
3/5
创造与创新
2/5
项目图库
所需技能
🔧 **动手能力**:需要焊接和连接电子元件,组装硬件(主控板、屏幕、电源)。
💻 **编程能力**:需要熟悉 C/C++ 和 ESP-IDF 框架,能够配置 WiFi 和 Google API 凭证,编译和烧录固件。
⚡ **电子电路**:了解 ESP32-S3 引脚定义、电源管理(电池/USB)和基本电路连接。
适用场景
**家庭日程管理**:放置在冰箱门上,随时查看家庭成员的日程安排。
**办公室信息看板**:在办公桌上显示会议日程和待办事项。
**低功耗信息显示**:作为长期运行、无需频繁充电的电子日历。
**DIY 智能家居项目**:作为物联网显示终端,可扩展显示天气、新闻等其他信息。