ESP32 C++ 教程,基于ESP32-Arduino-Framework应用开发框架。
| Unit1 | Unit2 | Unit3 | Unit4 | Unit5 | Unit6 | Unit7 | Unit8 | Unit9 | Unit10 | |
|---|---|---|---|---|---|---|---|---|---|---|
| LED模块 | Y | Y | Y | Y | ||||||
| 按键模块 | Y | |||||||||
| 中断 | Y | |||||||||
| 触摸传感器 | Y | |||||||||
| 旋转电位器 | Y | |||||||||
| 温湿度传感器 | Y | Y | ||||||||
| 红外摇控与接收 | Y | |||||||||
| 继电器 | Y | |||||||||
| SG90舵机 | Y | |||||||||
| 定时器 | Y | |||||||||
| 多任务 | Y | Y | ||||||||
| 消息队列与同步 | Y | |||||||||
| 互斥访问 | Y | |||||||||
| 数码管 | Y | |||||||||
| OLED显示屏 | Y | |||||||||
| TFT-LCD显示屏 | Y | Y | Y | Y | ||||||
| 互斥访问 | Y | |||||||||
| WiFi | Y | Y | Y | |||||||
| WEB服务 | Y | Y | ||||||||
| HTTP请求 | Y | Y | ||||||||
| SD和存储 | Y | Y | ||||||||
| 音频 | Y |
- 课程介绍
知识点:Application类、Board类
知识点:LED类及派生类、构造函数、多态应用
知识点:类型强制转换
知识点:按键信号转换、Button类及派生类、OneButton库封装、Button交互推荐流程
知识点:触摸引脚、中断处理
知识点:Sensor类及派生类、数字量传感器使用、传感器的推荐交互流程
知识点:模拟量传感器使用,旋转电位器、DHT11温湿度传感器,自定义传感器类
知识点:红外信号、IRremote库
知识点:Actuator类及派生类、继电器
知识点:舵机驱动类、ESP32Servo库
知识点:Timer类、FreeRTOS定时器、硬件定时器
知识点:Task类、FreeRTOS多任务
知识点:FreeRTOS消息队列、事件组和二进制信号量
知识点:Mutex类、FreeRTOS互斥信号量、
知识点:TM1650库
知识点:Display类及派生类、U8G2库、I2C协议
知识点:Window类及派生类、TFT_eSPI库、SPI协议
知识点:WiFi连接、HttpClient库、JSON处理
知识点:WiFi热点、WebServer库、网页上控制设备
知识点:FileSystem类、Flash存储、SD卡、SPI协议
知识点:Web服务与文件系统
知识点:音频处理、I2S协议、DAC数模转换、音频解码
知识点:ADC模数转换、音频编码
【👍赞赏👍】

