- 什么是智能照明
- 智能照明的发展历程
- 核心价值与市场前景
- 主控芯片选型 (ESP32/STM32/Arduino)
- 通信模块选型 (WiFi/BLE/Zigbee)
- 传感器与执行器选型
- Arduino IDE安装与配置
- ESP32开发环境搭建
- 驱动安装与板卡管理
- GPIO工作原理
- 数字输出控制LED
- PWM调光原理 · 呼吸灯实现
- 按键消抖原理
- 外部中断配置
- 按键控制灯光开关与模式切换
- ADC工作原理
- 光敏电阻与光照传感器
- 环境光自适应调光
- RGB LED原理
- 三色PWM混色
- 全彩灯控制与颜色渐变
- UART协议原理
- 串口收发数据
- 串口调试与日志输出
- I2C协议详解
- I2C扫描设备
- 温湿度传感器 (DHT20/SHT30) 读取
- SPI协议详解
- OLED显示屏驱动
- 显示灯光状态与参数
- ESP32 WiFi模式
- STA与AP模式
- WiFi配网与重连机制
- MQTT协议原理
- MQTT Broker搭建
- ESP32 MQTT客户端实现
- MQTT Dashboard配置
- 手机端灯光控制
- 状态同步与反馈
- 语音识别模块 (LD3320/离线语音)
- 语音指令解析
- 语音控制灯光
- 多传感器数据融合
- 人体红外+光照联动
- 人来灯亮人走灯灭
- ESP32深度睡眠模式
- 定时唤醒
- 电池供电方案与功耗优化
- OTA原理
- Arduino OTA库使用
- 远程固件更新与版本管理
- 按键+OLED菜单设计
- 本地模式与远程模式切换
- 离线应急控制
- ESP-NOW协议
- 多灯广播控制
- 灯光组同步与场景编排
- HA平台搭建
- MQTT设备发现
- HA自动化控制灯光
- 蓝牙Mesh协议简介
- ESP32 BLE Mesh实现
- 大规模灯控网络
- WiFi安全配置
- MQTT TLS加密
- 固件加密与防破解
- 原理图设计 (KiCad/EasyEDA)
- PCB布局布线
- Gerber文件生成与打样
- SMD焊接技巧
- 电源测试
- 信号完整性检查 · 常见故障排查
- 模块化编程
- 状态机设计 · 任务调度
- 代码规范与版本控制
- 批量测试流程
- 光强校准
- WiFi射频测试 · 老化测试
- CE/FCC认证流程
- EMC测试 · 安规要求
- 产品说明书编写
- 需求分析 · 硬件选型
- 固件开发 · APP联调
- 整机测试