由于最近项目使用esp32-S3的模组,需要将环境升级到esp-idf-v4.4
esp-idf-v4.4文档地址:
ESP-IDF 编程指南 - ESP32 - — ESP-IDF 编程指南 v4.4 文档
esp-idf-v4.4下载地址:
Releases · espressif/esp-idf · GitHub
https://github.com/espressif/esp-idf/releases/download/v4.4/esp-idf-v4.4.zip
https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v4.4/esp-idf-v4.4.zip
esp-idf-tools下载地址:
https://dl.espressif.com/dl/esp-idf/
下载第二个Espressif-IDF 2.4.0 with ESP-IDF v4.4的安装包,离线安装,并且同时自动安装了esp-idf v4.4和一个Espressif-IDE
配置VSCode
打开VSCode,安装乐鑫插件Espressif IDF v1.4.0
按F1键,输入Configure ESP-IDF extension,选择配置ESP-IDF插件
选择ADVANCED方式配置
音频库
esp-adf文档
https://docs.espressif.com/projects/esp-adf/en/latest/?badge=latest?badge=latest
esp-adf下载地址:
https://github.com/espressif/esp-adf/releases
https://codeload.github.com/espressif/esp-adf/zip/refs/tags/v2.3
实际下载的包没有包含子模块,如下是通过git克隆,并获取子模块
# 克隆esp-adf到esp-adf-v2.3目录(不包含子目录)
git clone https://github.com/espressif/esp-adf.git esp-adf-v2.3
# 进入esp-adf-v2.3目录
cd esp-adf-v2.3/
# 切换到v2.3
git checkout v2.3
# 获取子模块
git submodule update --init --recursive
不是很完成,先这样吧
参考:
VS Code 配置ESP-IDF_坤仔的专栏-CSDN博客_esp idf vscode在扩展搜索idf,即可看到Espressif IDF,点击安装按F1键,输入ESP-IDF:Configure ESP-IDF extension,打开配置页面,安装后似乎也会自动弹出配置页面点击STARTPython要求版本3.7及以上继续Configure ESP-IDF我下载了ESP-IDF包,所以这里选择Find ESP-IDF in your system下载路径:https://github.com/espressif/esp-idf/releaseshttps://blog.csdn.net/chenjk10/article/details/106166744ESP32 ADF windows开发环境搭建 适配ADF到ESP32A1S_杀手的博客-CSDN博客_adf esp32
https://blog.csdn.net/weixin_44821644/article/details/107893487