esp32开发环境配置(vscode+esp-idf)

目录

前言

有一个小项目用到esp32 s3的板子,所以得配置一下开发环境。esp32的开发环境有好几种包括arduino,vscode+platformio,vscode+esp-idf。个人感觉arduino不适合太大的项目,所以选用了vscode+esp-idf这种开发环境。网上也有关于vscode+esp-idf开发环境配置的教程,但是有一种在全在vscode里安装的,需要连接github,之前一直卡在这一步,一直没有成功,所以本教程提供一种不需要连接github的方法。亲测成功。

esp-idf下载

1. 进入乐鑫官网下载(dl.espressif.cn/dl/esp-idf/

2. 以管理员身份运行可执行文件

3. 选择语言,同意协议,第一次安装点击应用修复,修复成功图如下

4. 设置安装路径,一直下一步

5. 安装完会自动打开两个窗口,powershell和CMD,在CMD中输入下面命令

cd examples\get-started\hello_world
idf.py build

CMD窗口出现下面就可以了

6. 如果不成功可能需要配置一下环境变量,它自己加的环境变量可能有点问题

在vscode里下载ESP-IDF

1. 在扩展插件里搜索ESP-IDF,下载

2. 按ctrl+shift+P ,输入configure,点击下面的

3. 点使用已经存在的设置,我这已经安装过了,用的别人的图

4. 安装完如下图

编译下载第一个程序

1. 打开hello_world示例工程

2.在c_cpp_properties.json文件里改成自己的安装路径

3. 下面就可以编译,编译成功会显示,没有问题

4. 下载程序,选择端口,选择开发板,下载方式,显示连接的时候,长按boot按键不要松开,按下复位按键松开,再松开boot按键,就能下载进去了,不然可能进入不了下载模式

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦