首页
›
嵌入式基础与RISC-V
›
013-ESP32物联网开发
›
《ESP32低功耗物联网终端开发与系统调优》
VIP10
本课程属于:013-ESP32物联网开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ESP32低功耗物联网终端开发与系统调优
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
ESP32 芯片概览
ESP32 系列芯片选型 · 核心架构 · 外设资源与物联网定位
ESP32
芯片概览
02
开发环境搭建
ESP-IDF 框架安装 · VS Code 插件配置 · Hello World 工程编译与烧…
开发环境搭建
ESP-IDF
03
GPIO 与中断
GPIO 基本操作 · 外部中断配置 · 按键消抖实战
GPIO
基本操作
04
UART 串口通信
UART 驱动配置 · 环形缓冲区设计 · 与 PC 或传感器通信
UART
串口通信
05
I2C 总线通信
I2C 主机/从机模式 · 扫描总线设备 · 驱动 OLED 屏幕
I2C
总线通信
06
SPI 总线通信
SPI 全双工模式 · 驱动 SD 卡或 LCD 屏幕 · DMA 传输优化
SPI
总线通信
07
Wi-Fi 基础
Station 与 AP 模式 · Wi-Fi 事件处理 · 重连机制
Wi-Fi
Station
08
TCP/IP 协议栈
LwIP 协议栈配置 · Socket 编程 · TCP 客户端/服务器实现
TCP/IP
协议栈
09
HTTP 与 HTTPS
HTTP 客户端请求 · JSON 数据解析 · HTTPS 证书配置
HTTP
HTTPS
10
MQTT 协议
MQTT 客户端搭建 · 主题订阅与发布 · QoS 等级选择
MQTT
协议
11
蓝牙 BLE 基础
BLE GATT 协议 · 广播与扫描 · 服务与特征值配置
BLE
蓝牙
12
BLE 实战
蓝牙温湿度传感器 · 手机 APP 数据交互
BLE
蓝牙温湿度传感器
13
ESP-NOW 协议
点对点/广播通信 · 配网与加密 · 低功耗局域网方案
ESP-NOW
协议
14
传感器驱动
DHT22 · BME280 · MPU6050 等常见传感器驱动编写
传感器驱动
DHT22
15
FreeRTOS 基础
任务创建与删除 · 任务优先级 · 任务通知
FreeRTOS
任务创建
16
FreeRTOS 同步机制
信号量 · 互斥锁 · 队列
FreeRTOS
同步机制
17
定时器与 PWM
硬件定时器 · 软件定时器 · LEDC 调光与舵机控制
PWM
定时器
18
ADC 与 DAC
ADC 单次/连续采样 · DAC 波形输出 · 电池电压检测
ADC
DAC
19
RTC 与休眠模式
RTC 时钟校准 · Deep Sleep · Light Sleep 模式配置
RTC
休眠模式
20
电源管理单元
PMU 配置 · 动态电压频率调整 · 外设电源门控
电源管理单元
PMU
21
低功耗 Wi-Fi
Wi-Fi Modem-sleep… · Beacon 监听间隔优化
Wi-Fi
低功耗
22
低功耗 BLE
BLE 连接间隔优化 · 白名单过滤 · 广播周期调整
BLE
低功耗
23
功耗测量方法
万用表/功率分析仪使用 · ESP32 内部电流检测 · 功耗曲线分析
功耗测量方法
万用表
24
电池供电设计
锂电池充放电管理 · 升压/降压电路 · 电池电量估算
电池供电设计
锂电池充放电管理
25
OTA 升级
HTTP OTA · AWS IoT OTA · 安全校验与回滚机制
OTA
升级
26
NVS 存储
非易失性存储读写 · 结构体存储 · 磨损均衡
NVS
存储
27
SPIFFS 文件系统
文件上传 · 配置文件读写 · 日志记录
SPIFFS
文件系统
28
安全机制
Flash 加密 · 安全启动 · 数字签名
安全机制
Flash
29
项目实战(一)
智能家居网关——Wi-Fi + MQ…
项目实战
Wi-Fi
30
项目实战(二)
低功耗环境监测节点——电池供电 +…
项目实战
低功耗环境监测节…
所属VIP或分类
同VIP:ESP32-Wi-Fi与MQTT物联网通信系统开发
同VIP:ESP32-Wi-Fi通信与外设协同调试优化
同VIP:ESP32传感器数据上云与MQTT通信开发