冰箱日历(电子墨水屏谷歌日历显示器) Fridge-Calendar

ESP32 2/5 已发布
0015 70 Stars MIT BOM 完整度: 0/5 教程完整度: 0/5
冰箱日历(电子墨水屏谷歌日历显示器)

项目简介

电子纸谷歌日历显示


Fridge-Calendar 是一个将传统冰箱门改造为智能日历看板的开源硬件项目。它利用 ESP32-S3 微控制器和 9.7 英寸黑白电子墨水屏,通过 WiFi 连接 Google Calendar API,自动获取并显示用户的日程安排。项目核心解决了“家庭日程可视化”的痛点——无需掏出手机或打开电脑,在厨房或客厅一瞥即可掌握全家人的每日安排,特别适合有多个家庭成员、需要共享日历的场景。

标签

项目特点

**9.7 英寸大屏电子墨水显示**:使用 EPDiy 库驱动,黑白显示,功耗极低,视觉舒适。
**Google Calendar 深度集成**:通过 REST API 获取日历事件,支持多日历 ID。
**自动每日更新**:每天凌晨 00:10 自动刷新显示内容,无需手动干预。
**深度睡眠节能**:更新完成后进入深度睡眠,极大延长电池续航。
**健壮的重试机制**:API 调用失败后自动重试,连续失败两次则进入无限深度睡眠,避免无效耗电。
**本地时间同步**:连接 WiFi 后自动同步网络时间,确保日程显示准确。

技术规格

主控芯片 ESP32-S3
显示面板 9.7 英寸黑白电子墨水屏 (ED097TC2)
驱动板 Epdiy V7 board(支持 16 数据线,带 RTC 和锂电池充电)
通信方式 WiFi (802.11 b/g/n)
数据接口 Google Calendar REST API (JSON)
开发框架 ESP-IDF v5.3.1
关键库 EPDiy, nlohmann/json
电源 电池或 USB
更新频率 每日 00:10 自动更新
功耗模式 深度睡眠(Deep Sleep)

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Epdiy V7 board (ESP32-S3) 1 带 RTC 和锂电池充电功能
9.7 英寸黑白电子墨水屏 (ED097TC2) 1 兼容 EPDiy 库
锂电池或 USB 供电线 1 根据实际需求选择
FPC 排线/杜邦线 若干 连接主控板和屏幕

能力画像

⚪ 记忆与知识检索: 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 智能家居项目**:作为物联网显示终端,可扩展显示天气、新闻等其他信息。