首页
›
嵌入式基础与RISC-V
›
116-ESP32单片机零基础入门
›
《ESP32智能家居传感器驱动与OLED显示驱动开发实战》
VIP10
本课程属于:116-ESP32单片机零基础入门
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ESP32智能家居传感器驱动与OLED显示驱动开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
ESP32开发环境搭建
Arduino IDE安装 · ESP32板级支持包配置 · 驱动安装与开发板选择
ESP32
开发环境搭建
02
GPIO基础与LED控制
数字输出原理 · GPIO库函数 · LED闪烁实验
GPIO
LED
03
按键输入与中断
数字输入原理 · 按键消抖 · 外部中断配置
按键输入
数字输入原理
04
ADC模拟量采集
ADC工作原理 · ESP32 ADC特性 · 模拟电压读取
ADC
模拟量采集
05
DAC与模拟输出
DAC工作原理 · ESP32 DAC通道 · 波形生成
DAC
模拟输出
06
定时器与PWM深入
硬件定时器配置 · PWM频率与占空比控制 · 呼吸灯实现
PWM
定时器
07
I2C总线通信
I2C协议原理 · ESP32 I2C主机模式 · 扫描I2C设备
I2C
总线通信
08
SPI总线通信
SPI协议原理 · ESP32 SPI主机模式 · SPI Flash读写
SPI
总线通信
09
UART串口通信
UART协议原理 · ESP32 UART配置 · 串口打印与调试
UART
串口通信
10
DHT11温湿度传感器
单总线协议 · DHT11时序解析 · 数据读取与校验
DHT11
温湿度传感器
11
DS18B20温度传感器
单总线深入 · DS18B20 ROM与RAM操作 · 多点测温
DS18B20
温度传感器
12
BMP280气压传感器
I2C/SPI双模 · 气压与温度读取 · 海拔计算
BMP280
气压传感器
13
MPU6050六轴传感器
I2C读取 · 加速度计与陀螺仪数据融合 · 姿态角计算
MPU6050
六轴传感器
14
HC-SR04超声波测距
时序控制 · 回波时间测量 · 距离计算
HC-SR04
超声波测距
15
红外避障与循迹传感器
红外发射接收原理 · 模拟/数字输出 · 避障小车
红外避障
循迹传感器
16
火焰与烟雾传感器
火焰光谱检测 · MQ-2烟雾传感器 · ADC阈值判断
火焰
烟雾传感器
17
土壤湿度传感器
电容式/电阻式原理 · ADC采集 · 自动灌溉逻辑
土壤湿度传感器
电容式
18
OLED显示驱动基础
SSD1306驱动芯片 · I2C/SPI接口 · 像素坐标系统
OLED
显示驱动基础
19
OLED绘制基本图形
画点 · 画线 · 画矩形
OLED
绘制基本图形
20
OLED显示字符与汉字
ASCII字库 · 中文字库生成 · UTF-8编码处理
OLED
显示字符
21
OLED显示图片
BMP转数组 · 图像取模工具 · 单色位图显示
OLED
显示图片
22
OLED多级菜单设计
菜单数据结构 · 按键导航 · 状态机实现
OLED
多级菜单设计
23
OLED实时数据曲线
环形缓冲区 · 动态波形绘制 · 滚动坐标轴
OLED
实时数据曲线
24
OLED与传感器综合
温湿度曲线显示 · 传感器数据仪表盘 · 报警弹窗
OLED
传感器综合
25
WiFi连接与网络配置
Station模式 · AP模式 · WiFi事件处理
WiFi
连接
26
MQTT协议与云平台
MQTT原理 · ESP32 MQTT客户端 · 连接阿里云/OneNET
MQTT
协议
27
HTTP请求与REST API
HTTP客户端 · GET/POST请求 · JSON解析
HTTP
REST
28
Web服务器与远程控制
ESP32 WebServer · HTML页面 · RESTful接口
Web
服务器
29
低功耗与电池供电
深度睡眠模式 · 定时唤醒 · 触摸唤醒
低功耗
电池供电
30
综合项目实战
智能家居网关:多传感器采集 · OLED仪表盘 · WiFi数据上云
综合项目实战
智能家居网关
所属VIP或分类
同VIP:ESP32-GPIO控制与继电器驱动实战
同VIP:ESP32-MQTT订阅发布与云端设备通信开发
同VIP:ESP32-OTA-升级与传感器驱动项目实战