首页
›
嵌入式基础与RISC-V
›
013-ESP32物联网开发
›
《ESP32外设驱动开发与安全OTA固件升级》
VIP10
本课程属于:013-ESP32物联网开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ESP32外设驱动开发与安全OTA固件升级
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
ESP32开发环境搭建
Arduino IDE与ESP-ID… · 第一个Hello World程序
ESP32
开发环境搭建
02
GPIO基础
数字输入输出 · LED闪烁与按键检测实战
GPIO
数字输入输出
03
PWM与呼吸灯
LEDC外设详解 · 实现呼吸灯效果
PWM
呼吸灯
04
ADC模拟量采集
片上ADC驱动 · 光敏电阻与电位器读数
ADC
模拟量采集
05
DAC与模拟输出
片上DAC使用 · 生成正弦波信号
DAC
模拟输出
06
UART串口通信
硬件串口配置 · 与PC及GPS模块通信
UART
串口通信
07
I2C总线驱动
I2C协议详解 · 驱动SSD1306 OLED屏幕
I2C
总线驱动
08
SPI总线驱动
SPI协议详解 · 驱动SD卡模块
SPI
总线驱动
09
中断系统
GPIO外部中断与定时器中断 · 实现精准计时
断系统
GPIO
10
定时器与PWM
硬件定时器配置 · 生成精确PWM波形
PWM
定时器
11
RTC实时时钟
内部RTC使用 · 与DS3231外部RTC模块通信
RTC
实时时钟
12
EEPROM与NVS
非易失性存储 · 保存WiFi密码与配置参数
EEPROM
NVS
13
WiFi Station模式
连接路由器 · 实现TCP客户端通信
WiFi
Station
14
WiFi AP模式
创建热点 · 实现TCP服务器
WiFi
AP
15
HTTP与HTTPS请求
使用HTTPClient库 · 获取天气数据
HTTP
HTTPS
16
WebSocket通信
实时双向通信 · 实现远程控制面板
WebSocket
通信
17
MQTT协议入门
连接公共Broker · 发布与订阅消息
MQTT
协议入门
18
MQTT实战
传感器数据上报与远程控制继电器
MQTT
传感器数据上报
19
蓝牙经典模式
SPP串口透传 · 与手机APP通信
蓝牙经典模式
SPP
20
BLE低功耗蓝牙
GATT服务开发 · 实现心率监测设备
BLE
低功耗蓝牙
21
FreeRTOS基础
任务创建 · 删除与调度 · 多任务LED控制
FreeRTOS
任务创建
22
FreeRTOS同步
信号量与互斥锁 · 解决共享资源冲突
FreeRTOS
同步
23
FreeRTOS通信
队列与任务通知 · 实现生产者消费者模型
FreeRTOS
通信
24
看门狗与低功耗
TWDT与休眠模式 · 延长电池寿命
看门狗
低功耗
25
OTA升级原理
分区表结构 · OTA工作流程详解
OTA
升级原理
26
本地OTA升级
从SPIFFS读取固件 · 实现本地刷写
OTA
本地
27
HTTP OTA升级
从远程服务器下载固件 · 实现远程更新
HTTP
OTA
28
安全OTA
固件签名与验证 · 防止恶意篡改
OTA
安全
29
OTA回滚机制
版本管理 · 升级失败自动回退
OTA
回滚机制
30
综合项目实战
智能家居网关 · 集成传感器 · WiFi
综合项目实战
智能家居网关
所属VIP或分类
同VIP:ESP32-Wi-Fi与MQTT物联网通信系统开发
同VIP:ESP32-Wi-Fi通信与外设协同调试优化
同VIP:ESP32传感器数据上云与MQTT通信开发