ESP32_IDF_VScode配置环境
ESP32官方推荐的IDF开发环境,可以作为插件,在VScode中进行编译烧录。
需要安装数G环境,如果不是必须,可以尽量使用 Arduino 方式进行编程。
- 安装 vscode
- 到连接中下载离线的 idf 安装器
一定要使用离线版本的,因为在线版本安装的时候需要下载依赖,而且由于国内网络环境问题,所以很慢,甚至还很可能发生失败。
- 打开 vscode,安装插件 esp-idf
- 配置 idf 源码的位置和 tools 的位置,这个位置就是刚开始安装 offline 这个环境时选
择的位置。
具体的是 按下 ctrl+p 然后输入 >ESP-IDF: configure paths 详细见箭头处
- 接着就是上图的方块处,配置插件
应该出现的红框如果没有出现,那就意味着上一步的 path 没有配置
- 接着就应该直接创建虚拟的 python 环境了,但是如果挂了代理,需要关闭,否则会出现下载失败的提示。
- 这样就配置好了。
- 使用例程创建一个工程
配置 device,可以选择 ESP32 也可以选择 ESP32C3。
- 然后编译,下载,就行了(如果下载失败,就在其 connect 的时候先按下 boot,再按下 reset,松开reset,再松开boot就行了,应该是第一步reboot 到 boot模式没起到效果,这里手动就可以了)
注意:通过 vscode 进行的编译十分缓慢 大约2min,如果使用 ESPIDF 终端,大概在30s
而对于Menu configure 暂时不改动(基本上不需要改动)