ESP32开发环境搭建:Vscode+Platformio

目录

1. vscode安装

2.相关插件的安装和配置

 2.1 Espressif IDF插件配置

3.项目创建和编译

3.1第一种:使用esp插件进行项目创建和编译

3.2 第二种:使用Platformio进行项目的创建和编译

4.外设库的下载


最近学习了下ESP32S3的开发,使用vscode搭建开发环境,记录一下,也希望对后来者有个帮助。

1. vscode安装

vscode官网选择相应系统版本安装即可,我使用的是压缩包方式,下载后直接解压即可使用,无需安装

 https://code.visualstudio.com/#alt-downloads

2.相关插件的安装和配置

打开vs-code后安装所需要的插件:

下面四个直接安装即可,最后一个是vscode界面汉化插件。

334d94b9682f4f919338de4470b6c557.png

下面第一个需要安装之后进行配置。

92fd8c6ea20f4cfeb2fa29b45f637eec.png

 2.1 Espressif IDF插件配置

d078fa6fbd4d40ab868acbdb627ea200.png

 下载插件后打开插件,选择红框的第二个选项

e6e8920d3a4846f8b22affc13736275a.png

下载服务器选择国内的乐鑫,之后选择选本安装,默认为从本地系统中寻找,这个选项要改成具体的版本(如果电脑上之前安装过esp-idf的可以选择本地系统安装),之后选择idf和tool的安装路径。最后点击右下角开始安装 ,等待即可。

d663b949b5af40b7aef3f083507a297f.png

 下载完成界面

3.项目创建和编译

项目创建和编译提供两种方法,推荐使用第二种。

3.1第一种:使用esp插件进行项目创建和编译

在vscode主页面按下F1,之后选择创建项目,或按下F1之后输入“ESP-IDF:新建项目

bedbf4c6142841119bf1b3f3e4ba883f.png

 之后选择对应的开发板,项目名称,保存路径,调试串口即可创建完成

a694800b779b40a5ad69e7db18703706.png

之后对项目进行编译的选项在最下方,见图。

 184d84c972a8484da4e6f0c9dd2f3962.png

 注意:选择开发板时需要先选择项目之后在选择开发板型号!!

075d8e7a6ddc45858a47b054146d17b8.png

选择项目

2cae00c8927843899e5da4b7149f36c0.png 

 选择开发板型号

3.2 第二种:使用Platformio进行项目的创建和编译

根据箭头选择Platformio主页打开,右侧四个选项分别为创建新项目,导入arduinoi项目以及打开Platformio项目和打开项目示例。

在此我们选择创建新项目。

1dec3a4d7406467d88f2b9df645b66ff.png

 之后选项开发板,项目名称即可。 

419cdce5fde24738af166b3fbe342f36.png

项目的编译和下载仍在最下方。

ce3eb94e1a53408ba37ffcc4f212ec67.png

注意:使用以上两种方式编译时,项目文件夹中不能有中文!!!!

注意:使用以上两种方式编译时,项目文件夹中不能有中文!!!!

注意:使用以上两种方式编译时,项目文件夹中不能有中文!!!!

4.外设库的下载

在使用esp32时我们会用到各种外设库,外设库的安装方法如下:

进入plat主页选择libraries进入外设库页面

3793711de4cb4d9f984e99d1fcb96831.png

 搜索需要的外设库,例如lvgl:

513b86a25fce454ba6f4b61ca42d5628.png

选择所需要的库,之后选择库的版本,点击加入到项目中即可。 

679c1da9838c4ad1974baa4e2a5fc7ce.png 

猜你喜欢

转载自blog.csdn.net/Reasally/article/details/128743725