ESPHome 示例配置
本目录收录了第 5 节用到的 ESP32-S3-RLCD-4.2 完整 YAML 示例,可直接复制到 ESPHome 应用中烧录。
secrets.yaml 中需提前定义 wifi_ssid / wifi_password,其余密钥(OTA、API encryption、AP password)已硬编码到示例里,按需替换。
| 文件 | 说明 | 硬件依赖 |
|---|---|---|
| esp32-s3-rlcd-42-voice.yaml | 全功能版:显示 + 传感器 + 双麦 + 扬声器 + 本地唤醒词 + 语音助手 | 需外接扬声器与麦克风 |
| esp32-s3-rlcd-42-ui-dashboard.yaml | UI 示例 1:单页大字温湿度仪表盘 + 电池条 | 显示屏 / SHTC3 / 电池 ADC / BOOT |
| esp32-s3-rlcd-42-ui-pages.yaml | UI 示例 2:环境 / 电池 / 系统 三页轮播,KEY 翻页 | 显示屏 / SHTC3 / 电池 ADC / BOOT + KEY |
| esp32-s3-rlcd-42-ui-graph.yaml | UI 示例 3:1 小时温度折线图 + Min/Avg/Max 统计 | 显示屏 / SHTC3 |
使用方法
- 在 ESPHome 应用中 NEW DEVICE → Skip 创建一台空设备。
- 点击设备卡片上的 EDIT,把对应文件内容整段贴进去覆盖默认 YAML。
- 点击 SAVE → INSTALL,首次烧录走 USB,之后改 YAML 直接 Wirelessly OTA。
各示例之间相互独立,可单独编译烧录,不会互相干扰。