ESPHome触摸显示屏支架 ESPHome-touch-display-mount

ESP32 2/5 已发布
akuehlewind 278 Stars MIT BOM 完整度: 0/5 教程完整度: 0/5
ESPHome触摸显示屏支架

项目简介

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 模型

模型名称文件名文件
inner-body inner-body.stl
locking-body locking-body.stl
outer-body-wide outer-body-wide.stl
outer-body outer-body.stl
desk-mount desk-mount.stl
flush-mount-body flush-mount-body.stl
under-desk-mount under-desk-mount.stl
wall-mount-touch-display wall-mount-touch-display.stl
inner-body inner-body.stl
locking-body locking-body.stl
outer-body outer-body.stl
desk-mount desk-mount.stl
under-desk-mount under-desk-mount.stl

能力画像

⚪ 记忆与知识检索: 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的桌面智能控制面板,快速控制灯光、窗帘、风扇等设备
安装在厨房、卧室或办公室墙面,作为集中控制终端
安装在桌下或家具下方,节省台面空间
嵌入墙壁(兼容欧洲电气底盒),实现专业级智能家居面板