共收录 131 篇中文教程。可以按开发板、方向、框架和难度筛选,刷新页面仍会保留筛选条件。
共找到 13 篇 · 当前显示 1–13
例程根目录 Korvo Firmware/ · idf.py set target esp32s3 · 视频系列 K
安装 ESP32 Arduino Core 并验证开发板配置。
如果你以前用 Keil MDK 写 STM32,第一次打开 ESP IDF 工程会觉得「文件多、没有 .uvprojx 、编译命令在终端里」。本文用 Keil 对照 的方式,把 一个最小 ESP IDF 工程里每个常见文件是干什么的 讲清楚。
在 Linux、macOS 或 Windows 上安装官方 ESP-IDF 工具链。
很多人装完 ESP IDF 只知道在例程目录里 idf.py build ,但不清楚 IDF 本身是什么、装在哪、和你的 .c 文件是什么关系 。本文从「框架全景」说明 ESP IDF 的构成;下一篇再 zoom in 到 单个工程文件夹 。
ESP32 系列中文教程:从环境搭建、框架理解,到外设 / 联网 / 多媒体,以及 Korvo S3 、 P4C5 两块开发板的完整例程讲解。文档可按章节直接转为视频课。
在 ESP IDF 框架中,组件是代码的模块化单元,可以包含库、驱动程序或应用程序功能。组件系统使代码更加模块化、可重用,并简化了依赖管理。每个 ESP IDF 项目至少包含一个主组件(main),但可以添加更多自定义组件来组织代码。
Kconfig 是 ESP IDF 中用于定义配置选项的文件系统,它允许开发者创建自定义配置选项,这些选项会出现在 Menuconfig 界面中。ESP IDF 项目中主要有两种 Kconfig 文件:
完成本节后,你将能够: 熟练使用 idf.py menuconfig 图形界面进行项目配置 理解 menuconfig 与 sdkconfig 、 Kconfig 的关系 掌握常用配置项(Wi Fi、蓝牙、内存、CPU 等)的调优方法 在代码中使用 CONFIG 宏进行条件编译
本教程将介绍如何使用 ESP32 S3 Korvo 开发板进行开发,包括按键输入、摄像头、语音识别和显示功能的实现。这个项目基于 ESP IDF 框架,使用 LVGL 图形库进行界面显示。
完成本节后,你将能够: 在 Windows 上成功安装 ESP IDF 开发环境 使用 idf.py build / flash / monitor 三件套完成编译、下载、调试 理解 set target 、 p COMx 、 b 等常用参数的含义 编译小智(xiaozhi esp32)并选择板型