首页
›
热销单品
›
嵌入式Linux与RTOS
›
《乐鑫ESP32-S3多媒体功能开发实战》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
乐鑫ESP32-S3多媒体功能开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
ESP32-S3多媒体开发的学习目标 · 核心能力 · 典型应用场景与整体课程框架
课程导入
ESP32-S3
02
开发环境搭建
ESP-IDF安装 · VS Code配置 · 串口驱动
开发环境搭建
ESP-IDF
03
ESP32-S3硬件架构
双核Xtensa LX7处理器 · 内置SRAM/Flash · 外设接口(I2S
ESP32-S3
硬件架构
04
FreeRTOS基础
任务创建 · 调度 · 队列
FreeRTOS
任务创建
05
GPIO与按键输入
GPIO配置 · 中断处理 · 按键消抖
GPIO
按键输入
06
PWM与LED控制
LEDC外设配置 · PWM调光 · RGB LED控制
PWM
LED
07
I2S音频接口
I2S协议 · ESP32-S3 I2S外设配置 · 音频数据格式(PCM
I2S
音频接口
08
音频编解码器驱动
ES8311/ES8388等常见Co… · I2S数据通路 · 音量控制与采样率设置
音频编解码器驱动
ES8311/ES838…
09
麦克风阵列与语音采集
多麦克风同步采集 · PDM接口 · 波束成形基础
麦克风阵列
语音采集
10
音频播放实战
播放WAV/MP3文件 · 使用ESP-ADF或ESP-IDF音… · 实现本地音频播放与音量调节
音频播放实战
WAV/MP3
11
音频录制实战
从I2S麦克风录制音频 · 保存为WAV文件到SD卡或Flash · 实现录音笔功能
音频录制实战
I2S
12
语音识别入门
ESP-SR语音识别框架 · 唤醒词识别 · 命令词识别
语音识别入门
ESP-SR
13
LCD显示基础
SPI接口LCD(如ST7789)驱… · 初始化 · 画点
LCD
显示基础
14
LVGL图形库移植
LVGL版本选择 · 配置 · 移植到ESP32-S3
LVGL
图形库移植
15
LVGL高级交互
触摸屏驱动(如GT911) · 手势识别 · 动画效果
LVGL
高级交互
16
摄像头图像采集
DVP接口摄像头(如OV2640)驱… · 初始化 · 图像格式(RGB565
摄像头图像采集
DVP
17
图像显示与处理
将摄像头图像显示到LCD · 实现实时预览 · 图像缩放
图像显示
处理
18
JPEG编解码
硬件JPEG编解码器使用 · 实现拍照保存JPEG文件 · 从文件解码显示
JPEG
编解码
19
视频播放实战
使用ESP-ADF或ESP32-S3… · 播放AVI或MJPEG视频 · 实现简单视频播放器
视频播放实战
ESP-ADF
20
SD卡与文件系统
SDMMC/SDSPI接口 · FATFS文件系统挂载 · 文件读写
SD
文件系统
21
Wi-Fi与网络多媒体
Wi-Fi连接 · HTTP/HTTPS请求 · 流媒体协议(如HLS
Wi-Fi
网络多媒体
22
蓝牙音频
BLE与经典蓝牙配置 · A2DP音频源/接收器 · 实现蓝牙音箱或蓝牙耳机功能
蓝牙音频
BLE
23
低功耗多媒体设计
电源管理 · 睡眠模式 · 唤醒源
低功耗多媒体设计
电源管理
24
性能优化
内存管理(PSRAM使用) · DMA优化 · 双核任务分配
性能优化
PSRAM
25
常见问题排查
I2S无声音 · LCD花屏 · 摄像头黑屏
常见问题排查
I2S
26
综合实战一
智能语音相册——实现语音命令控制LC… · 播放背景音乐
综合实战一
LC
27
综合实战二
网络收音机——连接Wi-Fi · 通过HTTP获取音频流 · 播放网络电台
综合实战二
Wi-Fi
28
综合实战三
视频监控器——摄像头采集图像 · 通过Wi-Fi传输到手机或PC · 实现远程监控
综合实战三
视频监控器
29
综合实战四
智能音箱——集成语音唤醒 · 命令识别 · 音频播放
综合实战四
智能音箱
30
课程总结与进阶
回顾核心知识点 · 项目经验总结 · 推荐学习资源
课程总结
进阶
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战