前言
有一个小项目用到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窗口出现下面就可以了