本人不喜欢使用Arduino进行开发,所以对ESP32使用另外的方式,共需要两个文件
1、VSCode
2、ESP-IDF
对VSCode的安装没啥好讲的,一路Next即可。
安装完VSCode之后,打开软件,在拓展中搜索Espressif IDF,点击安装
点击左侧工具栏ESP-IDF的图标
如果点击之后没有弹出ESP-IDF插件配置界面,按F1输入ESP-IDF:Configure ESP-IDF extension
这里插件的安装分为两种方式,一直接在VSCode中在线安装,二在乐鑫官网下载ESP-IDP的离线安装包安装。第一种方式安装失败的话可以选择第二种方式
VSCode中在线安装方式:
在插件配置界面中选择ADVANCED选项
第一个选项选择Espressif,速度比GitHub快很多,安装目录可以自己选择,注意路径中不能有中文和空格,然后点Install即可,之后只需要等待安装完成即可。
离线安装包方式:
如果第一种方式安装失败,就需要使用这种方式,相比于第一种方式也没有麻烦多少,进入乐鑫官网
https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/index.html
我使用的是windows系统,这里选择第一个选项
点击windows installer download进入下载页面
选择你要下载的IDF插件的版本,这里我选择的是4.4的版本
下载完成后根据提示安装即可,切记路径不能有中文和空格,切记切记
安装完成后,务必重启电脑,等待电脑重启过后,使用VSCode打开IDF插件配置页面这时可以看见出现了第三个选项,点击第三个选项,等待安装完毕即可
到这里开发环境就安装完毕了。