ESP32开发环境搭建:Vscode+Platformio

这篇具有很好参考价值的文章主要介绍了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界面汉化插件。

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

 2.1 Espressif IDF插件配置

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

 下载完成界面

3.项目创建和编译

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

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

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

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

 vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

选择项目

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网 

 选择开发板型号

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

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

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

 文章来源地址https://www.toymoban.com/news/detail-808451.html

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

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

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

 

4.外设库的下载

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

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网

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

vscode esp32,ESP32开发笔记,vscode,ide,编辑器,单片机,物联网 

 

到了这里,关于ESP32开发环境搭建:Vscode+Platformio的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vscode+esp-idf 搭建esp32开发环境,编译信息中文乱码

    1.修改波特率 2.C:UsersAdministrator.vscodeextensionsvsciot-vscode.vscode-arduino-0.6.0-win32-x64outsrccommon  打开文件 util.js 屏蔽掉这部分的代码 、  

    2024年02月10日
    浏览(39)
  • ESP32C3学习&开发之路——VScode开发环境搭建

    上次搭建好了ESP IDF离线版的开发环境,但是我不想每次开发的时候都要打开“PowerShell”终端,也不想要输入指令进行编译和下载的操作,所以再搭建在VScode的软件上开发ESP32系列WiFi模组的开发环境。 VScode全称Visual Studio Code,免费而强大,可在Windows、Linux和Mac OS上运行。所以

    2024年02月10日
    浏览(46)
  • ESP32+VSCode开发环境搭建(全网最强最终解决方案)

    本文必然会解决你在ESP开发道路上遇到VSCode开发环境搭建的问题! 本文一定能解决你ESP开发道路上遇到的开发环境搭建问题! 本文必须解决你在ESP开发道路上遇到的开发环境搭建问题! 如果发现看了本文解决不了你的开发问题,请在评论区轰炸我!轰炸我!轰炸我!我随时

    2024年02月08日
    浏览(34)
  • 第4篇:vscode+platformio搭建esp32 arduino开发环境

    打开环境变量,点击新建 输入变量名PLATFORMIO_CORE_DIR与路径:D:PLATFORMIO_CORE   d盘创建PLATFORMIO_CORE目录和目录:D:PLATFORMIO_project

    2024年02月11日
    浏览(31)
  • Vscode的ESP32环境搭建以及烧录移植

    无须下载python,git等软件 首先需要有VScode和ESP的离线包 下载的链接放在下面:下载自己需要的版本,ESP最好知道你要用的代码是那个版本搭建的,不然无法正常编译。版本之间有差异 VScoed:Download Visual Studio Code - Mac, Linux, Windows ESP:dl.espressif.cn/dl/esp-idf/​​​​​​ VScode的

    2024年01月20日
    浏览(45)
  • Arduino ESP32开发环境搭建入门教程,esp32的arduino开发环境搭建教程,arduino导入eps32开发插件

    从官网下载 Arduino IDE 软件并安装。下载链接:Software | Arduino 网盘链接:链接:https://pan.baidu.com/s/1ZuSbo1BPy8XyyXzfl4KNzg?pwd=f8yd 提取码:f8yd 1、找到Arduino IDE安装目录,打开hardware文件夹。 2、在hardware文件夹中创建一个espressif文件夹。 3、将解压出的文件夹移动到espressif文件夹中,

    2024年02月13日
    浏览(46)
  • 【ESP32】开发环境搭建(Windows)

    本文章用于记录在 Windows 操作系统下,搭建 ESP32 的开发环境的操作流程。该操作流程记录了如下几个功能的实现与验证: 1、ESP32 程序编译; 2、UART 程序下载; 3、UART 查看 Log 输出; 4、JTAG 接口程序下载; 5、JTAG 单步调试。 ESP-Prog 调试下载器 ESP32_DevKitc_V4开发板(ESP32-WRO

    2024年02月06日
    浏览(78)
  • 【ESP32】开发环境搭建(Windows 10)

    本文章用于记录在 Windows 操作系统下,搭建 ESP32 的开发环境的操作流程。该操作流程记录了如下几个功能的实现与验证: 1、ESP32 程序编译; 2、UART 程序下载; 3、UART 查看 Log 输出; 4、JTAG 接口程序下载; 5、JTAG 单步调试。 ESP-Prog 调试下载器 ESP32_DevKitc_V4开发板(ESP32-WRO

    2024年02月05日
    浏览(36)
  • VSCode + PlatformIO ESP32开发环境配置(离线版5分钟搞定)

    本文以 win10 系统做演示,其他版本的系统可能略有差异。 1. 打开应用商店 点击左下角开始按钮,键盘输入 应用商店 ,在搜索结果中点击 Microsoft store 2. 应用商店搜索 python 在应用商店中搜索 python ,选择版本号最大的python,点击进去 3. 安装python 点击 安装 按钮 4. python安装完

    2024年02月21日
    浏览(56)
  • Arduino_ESP32开发环境搭建

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 – 提示:以下是本篇文章正文内容,下面案例可供参考 Arduino IDE 是一款免费的软件,可以直接去官网(https://www.arduino.cc/en/software)下载。 直接点击红色方框即可下载,下载完成如图所示。 直接点击ardu

    2023年04月13日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包