酷世DIY ESP32P4-C5 · 例程学习指南
面向第一次接触 ESP32 P4 或本开发板的用户。按章节顺序阅读,约 2~4 小时 可完成环境搭建、验板与第一个 LVGL 界面。
共收录 131 篇中文教程。可以按开发板、方向、框架和难度筛选,刷新页面仍会保留筛选条件。
共找到 31 篇 · 当前显示 1–18
面向第一次接触 ESP32 P4 或本开发板的用户。按章节顺序阅读,约 2~4 小时 可完成环境搭建、验板与第一个 LVGL 界面。
本教程将介绍如何使用ESP32开发板实现音频录制和播放功能。项目基于ESP IDF框架,使用LVGL图形库创建用户界面,通过I2S接口与音频编解码器通信,实现录音和播放功能。
本教程将介绍如何使用ESP32 Korvo开发板创建一个简单的MP3播放器。该播放器具有以下功能: 从SPIFFS文件系统读取并播放MP3文件 通过LVGL图形库实现用户界面 支持播放/暂停、上一曲/下一曲和音量调节
LVGL(Light and Versatile Graphics Library)是一个免费开源的图形库,提供了创建嵌入式GUI所需的一切,具有易用的图形元素、美观的视觉效果和低内存占用的特点。它是专为微控制器和低功耗系统设计的,但同样适用于更高性能的平台。
本项目基于ESP32 S3开发板,实现了一个摄像头实时捕获并识别二维码的应用。项目使用LVGL图形库显示摄像头画面,并利用ESP32的二维码识别库实时解析摄像头捕获的二维码内容。
本教程将指导你如何使用ESP32 S3开发板配合摄像头模块和LCD显示屏,实现一个简单的实时摄像头图像显示系统。项目基于ESP IDF框架和LVGL图形库开发,适合初学者学习ESP32 S3的摄像头和显示功能。
本教程将介绍如何使用 ESP32 S3 Korvo 开发板进行开发,包括按键输入、摄像头、语音识别和显示功能的实现。这个项目基于 ESP IDF 框架,使用 LVGL 图形库进行界面显示。
本教程将介绍如何使用ESP32 S3开发板实现AVI视频播放功能。该项目基于ESP IDF框架,使用了LVGL图形库、ESP AVI播放器组件和ESP JPEG解码器等组件,实现了从SPIFFS文件系统读取AVI文件并在LCD屏幕上播放的功能,同时通过ES8311音频编解码器输出声音。
本教程将介绍如何使用 ESP32 S3 KSDIY Korvo 开发板实现 WiFi 连接、JPG 图片下载和显示功能。项目基于 ESP IDF 框架和 LVGL 图形库,适合初学者学习嵌入式系统开发。
完成本节后,你将能够: 理解 JPEG 解码 → RGB565 → LVGL 显示的完整图片渲染流程 掌握 TF 卡文件遍历和图片文件筛选方法 了解 LVGL Image 组件和触摸滑动切换的实现
完成本节后,你将能够: 理解 I2S 全双工音频通路(录音 ADC + 播放 DAC) 掌握 ES7210(录音)和 ES8311(播放)的协作方式 了解 PSRAM 作为音频缓冲区的使用方法 学会用 LVGL UI 安全地控制录音/播放状态
完成本节后,你将能够: 理解 DVP 摄像头的工作原理与初始化流程 掌握如何在 LVGL 中显示实时摄像头画面 了解帧缓冲管理与内存分配策略 处理 RGB565 字节序问题
完成本节后,你将能够: 理解 HSL 色彩空间在颜色识别中的优势(相比 RGB) 掌握 EasyTracer 颜色追踪算法的使用方法 学会在 LVGL 画面上叠加标注框 了解色彩空间转换和阈值调整的技巧
完成本节后,你将能够: 理解 FFT(快速傅里叶变换)将时域音频转频域的基本原理 掌握 ESP DSP 库的 FFT + Mel 滤波 + PCEN 处理链路 学会在 LVGL Canvas 上实时绘制频谱动画 了解 9 种频谱可视化风格的切换方式
完成本节后,你将能够: 使用综合测试工程快速验证 Korvo 开发板硬件完好性 了解 Korvo 板上各外设的连接关系 排查常见硬件故障(摄像头、音频、触摸等) 理解 LVGL 多页面导航的实现方式
完成本节后,你将能够: 理解同时解码多路 AVI 视频的任务调度方式 掌握 LVGL 画布分屏显示多个视频窗口的方法 了解嵌入式多视频流的性能瓶颈与优化策略
完成本节后,你将能够: 理解 esp lvgl adapter 在 LVGL 移植中的角色与优势 区分「手写 LVGL port」与「BSP + adapter」两种集成方式 阅读 benchmark 结果并评估显示性能 在此基础上搭建自己的 LVGL 应用
完成本节后,你将能够: 理解 LVGL v8 → v9 的主要 API 变化 掌握 esp lvgl adapter 组件的使用方式 了解 LVGL v9 新特性(观察者模式、新渲染器、Event Bubble 等) 学会从 v8 工程迁移到 v9