🚀 ESP32 传感器融合 智能场景联动

⭐ 30章 硬核实战
1 开发环境搭建
Arduino IDE & ESP-IDF 双平台配置,板级支持包,Hello World
入门工具
开始学习
2GPIO与数字传感器
数字I/O,按键消抖,LED,人体红外PIR
基础GPIO
开始学习
3模拟信号采集
12位ADC,光敏电阻,电位计,电压换算
ADC模拟
开始学习
4I2C总线通信
I2C协议,ESP32主机,扫描设备,SHT30温湿度
I2C协议
开始学习
5SPI总线通信
SPI四种模式,驱动OLED SSD1306
SPI显示
开始学习
6UART串口通信
硬件串口,GPS BN-880,NMEA解析
UARTGPS
开始学习
7中断系统
GPIO中断,定时器中断,低功耗按键唤醒
中断低功耗
开始学习
8定时器与PWM
硬件定时器,PWM,舵机SG90,L298N电机
PWM电机
开始学习
9FreeRTOS基础
任务创建/删除,优先级,多任务
RTOS多任务
开始学习
10FreeRTOS同步机制
队列、信号量、互斥锁,数据共享
同步资源竞争
开始学习
11Wi-Fi连接管理
Station/AP,事件处理,自动重连,Blufi配网
Wi-Fi配网
开始学习
12HTTP/HTTPS通信
HTTP客户端,JSON,阿里云IoT交互
HTTP云平台
开始学习
13MQTT协议实战
发布/订阅,公共Broker,QoS等级
MQTTIoT
开始学习
14蓝牙BLE通信
GATT协议,ESP32 Server,手机App读取
BLE蓝牙
开始学习
15数据融合(一)卡尔曼
一维卡尔曼滤波,平滑温度/湿度
滤波融合
开始学习
16数据融合(二)互补滤波
MPU6050六轴,俯仰/横滚姿态角
IMU姿态
开始学习
17数据融合(三)Mahony
四元数更新,航向角Yaw计算
Mahony航向
开始学习
18本地存储
NVS保存Wi-Fi密码,SPIFFS日志
存储NVS
开始学习
19低功耗设计
Deep Sleep,定时/外部唤醒,电池优化
低功耗睡眠
开始学习
20OTA远程升级
Arduino OTA,HTTP OTA,差分升级,回滚
OTA升级
开始学习
21传感器校准
温度偏移,加速度零偏,磁力计硬/软铁校准
校准精度
开始学习
22场景联动规则引擎
条件-动作模型,温度阈值触发风扇/空调
规则联动
开始学习
23时间同步与RTC
NTP同步,DS3231,定时任务调度器
RTC时间
开始学习
24多传感器融合框架
传感器抽象层,统一接口,热插拔管理
框架抽象
开始学习
25边缘计算 · TFLite Micro
轻量级机器学习,手势识别
TFLite边缘AI
开始学习
26Web Dashboard
ESP32 Web服务器,Chart.js实时图表
Web可视化
开始学习
27安全通信
TLS/SSL,MQTT over TLS,固件签名
安全TLS
开始学习
28实战:智能温控系统
多传感器融合,自动控制风扇与窗帘
实战温控
开始学习
29实战:室内定位与人员检测
Wi-Fi RSSI指纹,PIR+ToF融合
定位检测
开始学习
30实战:智能家居网关
整合传感器与执行器,MQTT接入Home Assistant
网关HomeAssistant
开始学习