说明:因为在线安装是从GitHub下载,速度极其缓慢,所以本教程不使用该方式。
准备工作
-
1、下载并解压esp-idf
在GitHub的找到对应的发行版本,这里选择V4.0.1版本,在发布说明下方找到下图所示的连接,用下载工具下载即可
将下载好的压缩包解压,我这直接放到D盘根目录;
-
2、下载并安装esp-idf-tools
在官方编程指南中找到该链接并下载https://dl.espressif.com/dl/esp-idf-tools-setup-2.3.exe。下载后开始安装我这里已经安装好了python3.7,如果还没安装的需要安装3.5及以上的版本
这里我已经安装有Git,所以选择已经安装好的,如果还没有安装,那就选择第二项进行安装
这里选择前面准备工作中解压出来的esp-idf
指定工具的安装路径,这里我使用默认的
这里第三项建议勾上
点击安装即可
安装Espressif IDF插件
在VS code的插件库中搜索Espressif IDF
并安装,安装完成在左侧会出现一个乐鑫logo的图标,点击该图标开始配置插件
![](https://img.haomeiwen.com/i15425410/7dd6871ea1fd41b0.png)
指定python路径
![](https://img.haomeiwen.com/i15425410/7cb24c215f835679.png)
Check Python path exists
,OK的话会出现Configure ESP-IDF
,点击进行下一步
指定ESP-IDF路径
![](https://img.haomeiwen.com/i15425410/da0cfd9f65414fc1.png)
Find ESP-IDF in your system
,第二个框找到解压的路径,点击下面的Click here to check if is valid
,OK的话就会打勾,点击Go to ESP-IDF Tools setup
进行下一步
配置ESP-IDF Tools
![](https://img.haomeiwen.com/i15425410/643e993d4a535e2d.png)
前面已经安装了ESP-IDF Tools,这里跳过下载
![](https://img.haomeiwen.com/i15425410/a91c96087e9fe42f.png)
-
1、填写python的路径
这里的python不是前面自己安装的python3.7的路径,而是ESP-IDF Tools安装目录下的路径!!! -
2、填写用到的各个工具的路径
这里的路径需要使用;
分隔。要注意的一点是,路径必须是指向该工具exe文件的路径(如下图),不然后面验证的时候会提示找不到;
-
3、填写使用的脚本的路径
这里要注意红框中的提示,填写的是绝对路径!!!
验证环境
点击下方的Click here to check tools exists
按钮进行验证,会提示前面填写的工具路径是否正确,正确就会打勾(如下图)
![](https://img.haomeiwen.com/i15425410/42d22cde90662904.png)
还会检查各个工具的依赖环境,如果不满足会在上图下方提示
command fail
,并在vscode的输出栏提示哪些不满足,还提供了解决方法,见下图红框
![](https://img.haomeiwen.com/i15425410/e29de96cec2d579c.png)
提供了两种方法解决依赖不满足问题,但是第一种运行bat脚本的方法我试了无效,所以使用第二种,见下图
![](https://img.haomeiwen.com/i15425410/e2692737af758bdf.png)
安装完依赖后,再次验证环境,就会出现下图所示的界面
![](https://img.haomeiwen.com/i15425410/fe69d349f452c9b0.png)
Go to next step
就跳到下图,到这里就可以去看例程了![](https://img.haomeiwen.com/i15425410/4f66ac4f2dc70ce0.png)
网友评论