📡 MCU · 无线通信模组集成

🎓 30章 从入门到实战
01 物联网概述
定义发展历程体系架构感知/网络/应用层应用场景
02 MCU基础选型
STM32/ESP32/GD32功耗·性能·外设开发板介绍
03 无线通信技术概览
Wi-Fi·BLE·ZigBeeLoRa·NB-IoT·4G/5G技术对比
04 开发环境搭建
Keil/IAR/ESP-IDFArduino IDE点灯程序
05 GPIO与中断
GPIO模式外部中断按键消抖
06 UART串口通信
协议原理波特率串口打印PC通信
07 I2C总线通信
I2C时序主机/从机驱动OLED
08 SPI总线通信
SPI模式全双工驱动SD卡
09 定时器与PWM
定时器配置PWM生成LED/舵机
10 ADC与传感器
ADC采样DHT11光照传感器
11 Wi-Fi模组集成
ESP8266/ESP32AT指令Station/APTCP/UDP
12 MQTT协议入门
发布/订阅QoS等级Mosquitto搭建
13 MQTT实战
ESP32连接MQTT传感器上报远程控制LED
14 BLE蓝牙模组集成
BLE协议栈GATT服务广播与扫描APP通信
15 BLE实战
温湿度发送手机端接收
16 LoRa模组集成
LoRa调制SX1278/SX126x点对点通信
17 LoRaWAN协议
架构·Class A/B/COTAA/ABP连接服务器
18 NB-IoT模组集成
BC26/BC95AT指令运营商平台
19 4G/5G模组集成
EC20/Air720TCP/IPHTTP/HTTPS
20 低功耗设计
Sleep/Deep Sleep唤醒源电池续航
21 传感器数据采集与处理
多传感器融合均值/中值滤波异常检测
22 数据上云(阿里云IoT)
创建产品/设备设备认证属性/事件上报
23 数据上云(腾讯云IoT)
MQTT over TLS设备影子规则引擎
24 数据上云(AWS IoT)
证书认证MQTT主题Lambda触发
25 本地数据存储
SPIFFS/LittleFSJSON格式SD卡日志
26 OTA远程升级
OTA原理HTTP OTA阿里云OTA回滚
27 AT指令解析框架
自定义AT指令状态机解析超时处理
28 多任务与RTOS
FreeRTOS任务消息队列信号量·互斥锁
29 项目实战(一)智能家居网关
Wi-Fi+BLE+LoRa多协议转换
30 项目实战(二)环境监测节点
温湿度/PM2.5/CO2NB-IoT上报云平台