ESPHome触摸显示屏支架
ESPHome-touch-display-mount
ESP32
2/5
已发布
项目简介
ESP32 Cheap Yellow Display (ESP32-2432S028) Home Assistant Touch Panel – LVGL UI + 3D Printed Desk / Under Desk / Wall /
这是一个非常实用的智能家居硬件改造项目,核心目标是将一块仅售几十元的“ESP32 Cheap Yellow Display (CYD)”廉价开发板,打造成一个功能完整、外观专业的Home Assistant触控面板。项目不仅提供了固件方案,还配套设计了3D打印外壳,让DIY玩家能轻松获得媲美商业产品的智能家居中控体验。
标签
项目特点
**LVGL驱动的现代化UI**:基于LVGL框架渲染,支持锁屏/磁贴布局,2×3可配置磁贴网格
**双控制模式**:直接模式(即插即用,触摸直接调用Home Assistant服务)和自动化模式(仅发布动作字符串,由自动化处理)
**长按覆盖层控制**:长按磁贴可弹出亮度/百分比/窗帘位置等滑块控制
**实时状态同步**:通过ESPHome与Home Assistant保持状态实时同步
**四种安装方式**:桌面、桌下、墙面、嵌入式(兼容欧洲电气底盒)
**可调节视角**:±35°倾斜角度调节
**隐藏线缆设计**:不使用侧面USB口,通过内置电源线实现紧凑安装
**支持两种硬件方案**:CYD一体板或独立ILI9341+ESP32接线方案
技术规格
| 主控芯片 | ESP32-2432S028 (CYD) 或 ESP32 Wroom 32D |
|---|---|
| 显示屏 | 2.8" ILI9341 彩色TFT触摸屏 |
| 触摸控制器 | XPT2046 |
| 分辨率 | 320×240 |
| 通信协议 | SPI |
| 软件框架 | ESPHome + LVGL |
| 集成平台 | Home Assistant |
| 供电方式 | 5V USB(通过内置电源线) |
| 外壳材料 | 3D打印(PLA/PETG等) |
| 安装方式 | 桌面/桌下/墙面/嵌入式 |
| 视角调节 | ±35° |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32-2432S028 (Cheap Yellow Display) | 1 | — | 推荐方案,约$15 |
| ESP32 Wroom 32D | 1 | — | 独立接线方案,约$8 |
| 2.8" ILI9341 | 1 | — | 独立接线方案,约$8 |
| M4 3.5×16 平头螺丝 | 2 | — | 连接外壳和底座 |
| USB-A转接线 | 1 | — | 剪断后连接CYD电源线 |
| 3D打印耗材(PLA/PETG) | 若干 | — | 打印外壳 |
3D 模型
能力画像
⚪ 记忆与知识检索: 1/5
🔵 逻辑推演: 2/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
🔵 数理与计算: 2/5
🔵 动手与操作: 4/5
⚪ 狂热与坚持: 2/5
⚪ 创造与创新: 3/5
项目图库
所需技能
🔧 **动手能力**:需要3D打印操作、焊接电源线、组装外壳和螺丝固定
💻 **编程能力**:需要ESPHome YAML配置基础,了解Home Assistant集成
⚡ **电子电路**:需要理解SPI接线、电源连接(5V/GND),独立方案需手动接线
适用场景
作为Home Assistant的桌面智能控制面板,快速控制灯光、窗帘、风扇等设备
安装在厨房、卧室或办公室墙面,作为集中控制终端
安装在桌下或家具下方,节省台面空间
嵌入墙壁(兼容欧洲电气底盒),实现专业级智能家居面板