ESPhome 电子墨水屏仪表盘 esphome

ESP32 ⭐⭐☆☆☆ (2/5) 已发布
Nicxe 65 Stars 未知 BOM 完整度: /5 教程完整度: /5

项目简介

ESPhome和Home Assistant驱动的E-ink显示屏。

标签

项目特点

基于 ESPHome 固件,与 Home Assistant 原生集成,配置简单
采用低功耗 E-Ink 屏幕,断电后画面不消失,适合长期显示
支持显示多种数据源:传感器数值、天气预报、日历事件、RSS 订阅等
可通过 Home Assistant 自动化动态更新显示内容
开源硬件设计,所有电路和代码均在 GitHub 上公开
支持 OTA 无线更新固件,无需频繁插拔 USB

技术规格

主控芯片 ESP32(双核 240MHz)
屏幕类型 E-Ink / E-Paper 电子纸
屏幕尺寸 常见 2.9寸、4.2寸、7.5寸(取决于具体硬件版本)
分辨率 296×128(2.9寸)或 400×300(4.2寸)或 800×480(7.5寸)
通信协议 SPI(屏幕驱动) + Wi-Fi(ESPHome)
供电方式 USB 5V 或 3.7V 锂电池
待机功耗 约 0.1mW(屏幕不刷新时)
固件框架 ESPHome(YAML 配置)
集成平台 Home Assistant(原生 API)

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
ESP32 开发板(如 NodeMCU-32S) 1 推荐带 CP2102 串口芯片
E-Ink 电子纸模块(2.9寸/4.2寸/7.5寸) 1 需支持 SPI 接口
杜邦线(母对母) 若干 用于连接 ESP32 与屏幕
Micro USB 数据线 1 供电及固件烧录
5V USB 充电器 1 或使用锂电池供电
3D 打印外壳(可选) 1 非必需,可自行设计

所需工具

工具用途是否必需
电脑(Windows/macOS/Linux) 编写配置、编译固件、烧录 ✅ 是
USB 数据线 连接 ESP32 与电脑 ✅ 是
ESPHome 仪表盘(或命令行) 编译与上传固件 ✅ 是
Home Assistant 实例 接收数据并触发显示更新 ✅ 是
3D 打印机(可选) 打印外壳 ▢ 推荐
烙铁(可选) 焊接排针 ▢ 推荐

能力画像

记忆与知识检索
2/5
逻辑推演
2/5
表达与交流
1/5
感知与观察
1/5
数理与计算
2/5
动手与操作
3/5
狂热与坚持
2/5
创造与创新
3/5

所需技能

基础电子知识(接线、电压、SPI 通信) ESPHome 配置语法(YAML) Home Assistant 基本操作(添加设备、创建自动化) 固件烧录(ESPHome 仪表盘或 esphome CLI) 可选:3D 建模(用于制作外壳) 可选:烙铁焊接(用于固定排针)

适用场景

家庭信息面板:显示时间、天气、日历、传感器数据
智能家居控制面板:显示灯光状态、开关控制按钮
低功耗桌面摆件:长期显示名言、照片、待办清单
办公室门牌:显示人员状态、会议安排
教育演示:展示 E-Ink 原理、ESP32 物联网应用
离线信息站:在无网络环境下仍可显示预存内容