乐于分享
好东西不私藏

手把手教你安装ESP-IDF插件(ESP32开发)

手把手教你安装ESP-IDF插件(ESP32开发)

前置条件

  • 已安装VS Code(最新版)
  • 有稳定的网络连接(离线安装包需要3GB左右)
  • 管理员权限(安装驱动时需要)

安装步骤

1.打开VS Code,在右侧活动栏找到插件,在搜索框中输入ESP IDF,在下方搜索结果中找到ESP-IDF插件,点击安装;
2.在弹出的对话框中点击信任发布者和安装;
3.安装完成后在右侧活动栏点击ESP-IDF,找到Advanced选项卡,点击打开ESP-IDF安装管理器,最后在下拉菜单中选择Espressif(faster in China);
4.右下方弹出下载安装进度,等待安装完成会自动弹出EIM(ESP-IDF安装管理器)界面;
5.右上角可切换为中文界面;
6.点选不再显示此欢迎界面,然后点击开始安装,进入安装界面;
7.共有四个安装选项,我们即将使用的是离线安装,这个最稳定,最容易一次安装成功,但我们要提前下载离线安装包;
8.在搜索引擎搜索esp idf .zst,点击进入离线安装包下载页面;
9.在新打开的网页中找到如图所示的"Espressif Download Portal",进入离线包下载界面;
10.选择好对应的平台和IDF版本后,点击Download,即可自动下载,一共会下载两个文件;注意由于会下载多个文件,浏览器可能会拦截,点击允许下载即可;国内网速较快,基本能跑满带宽的80%左右;
11.下载完成后再回到EIM界面,点击离线安装,找到刚刚下载的.zst文件,打开即可;
12.强烈建议使用默认配置,直接点击开始安装;
13.耐心等待安装完成即可,注意:如电脑配置不高安装时间可能超过20分钟,一定要耐心等待,期间可以做些其他事情;
14.点击完成安装;
15.会显示已安装的版本,到这里ESP-IDF就安装完成了,接下来安装驱动程序,需要管理员权限,这里先关闭EIM;
16.找到刚刚下载的另一个独立的EIM程序,右键以管理员身份运行;
17.会自动进入版本管理,上方提示正在以管理员身份运行,点击安装驱动程序,然后耐心等待一会;
18.稍等就会弹出驱动安装对话框,点击安装;
19.稍等会弹出成功安装驱动程序的字样。

以上就是在VS Code中安装ESP-IDF插件的全部内容了。经过多次测试,使用离线安装是最容易成功的方式了,目前为止安装过四五次没有失败过,而前面两个方式我总是安装失败,而且需要手动配置环境。再次强烈推荐使用离线安装方式。