TOUCH DASHBOARD WIDGETS / ESP32 APPLICATION
CYD Canvas
在自制触摸小屏上展示卡片、图表和彩色仪表。

关于这个项目
关于这个项目
一张卡片就是一段 JSON:每个部件放在哪、schema 版本、过期时间、阈值都写在里面;客户端只管把数值推上去,排版不用动。布局和图存在 microSD 卡,重启不丢,换版式通过网络传,不必重新烧固件。卡片可以设过期,闲置时自动轮播;空间不够时优先删掉优先级最低、最久没碰的那种。标成 critical 的卡片会占满整屏、拉高背光并让 LED 闪烁,直到有人点 ACKNOWLEDGE。WiFi 用蓝牙 Improv 配,数据走 HTTPS(钉死自签证书)或 MQTT,Home Assistant 能通过 MQTT 发现它。附带 Python 和 bash 客户端。目前是 pre-alpha,只在 ESP32-2432S028R 上跑过,供电要给足 5V / 1A。
README 原文摘录
README 原文摘录
- Feature
- Cards as JSON, described by a JSON Schema
- Alerts
- a critical card takes over the screen, lights the backlight and blinks the LED
- 安全
- HTTPS with a pinned self-signed certificate, an API key on every call, no default credentials.
- Power
- a proper 5 V / 1 A adapter
- Client
- Clients in Python (standard library only) and bash.
硬件
原生板型: ESP32-2432S028R(CYD)
支持板型: ESP32 CYD
ESP32 Cheap Yellow Display accepts a JSON-defined dashboard via the upstream integration.
媒体署名与权利
上游项目媒体 · 权利归其所有者 · 署名: sohocs509
来自上游 README 的真实截图;未运行代码或固件,预览包保留许可证声明。
同板型的其他项目
CYD Bike Computer CYD Ge Tracker CYD Internet Radio CYD PC Dashboard CYD Pinball Cards CYD Smart Dashboard For Home Assistant
看看一个 ESP32 项目长什么样,以及它能不能跑在你的板上。
预览与交互
形态是寻找项目的入口。具体能否安装,还需要核对板型、芯片和外设。
试一个项目
最新收录
给你的作品,一点聚光。
仓库链接不代表作者背书或硬件兼容性已经核验。上电或刷写前请阅读上游安全说明。