0


ESP32入门:1、VSCode+PlatformIO环境搭建(离线快速安装)

文章目录

背景

  • 对于刚接触单片机的同学,使用vscode+platformIO来学习ESP32是最方便快捷的,比IDF框架简单,且比arduino文件管理性能更好。
  • 但是platformIO安装较为麻烦,由于platform下载源在国外,安装很慢,因此提出该教程。

安装vscode

安装

配置中文

  • 安装完成vscode后,首先选择界面环境,默认为黑色,然后点击下一步2即可:在这里插入图片描述
  • 然后点击下面的安装完成:在这里插入图片描述
  • 下面配置中文,点击下面的扩展,依次点击1、2、3:在这里插入图片描述
  • 然后点击弹窗中的4即可完成语言切换:在这里插入图片描述

安装Platform IO

安装PIO

  • Platform IO简称PIO,是VS Code中的一个插件。在扩展中搜索安装,如下:点击安装即可。在这里插入图片描述
  • 这一步安装速度较快,因为PIO插件在vscode的插件仓库内,国内可以直接访问安装。安装完成之后,我们看到如下图1所示,PIO开始安装自己的核了,这里PIO安装核时会去国外安装,速度较慢。我们点击下图中2处的外星人图标,可以看到其正在安装。在这里插入图片描述
  • 我们果断关闭vscode,找到C盘用户路径下,可以看到有一个.platform的目录:在这里插入图片描述
  • 我们将这个文件夹删掉,然后找一个别人已经安装好platform的文件夹,复制到这里。这里我将我已经安装好的文件上传到了网盘,可以点击下载:https://www.123pan.com/s/yMOkTd-8h70A.html
  • 我们找到压缩包,将其解压:在这里插入图片描述
  • 解压后得到文件夹.platformio,如下,复制到我们刚刚删除的地方,以我的为例,在:C:/用户/24358路径下面。在这里插入图片描述
  • 复制到我们的用户路径下,如下:在这里插入图片描述
  • 双击打开该文件夹,里面内容如下:即为正确在这里插入图片描述

新建ESP32工程

  • 我们新建工程,测试安装是否成功:
  • 在桌面新建文件夹,ESP32,然后在文件夹内(1处),右键,选择使用code打开:在这里插入图片描述
  • 打开后如下:点击信任在这里插入图片描述
  • 然后点击PIO的外星人图标,接着点击2处、3处:在这里插入图片描述- 如下,1处是我们的项目名字,我们叫做Test1,2处是我们的开发板型号,这里需要和我们开发板一致,选择ESP32 Dev Module,3处选择Arduino,然后在4处取消使用默认路径,在5处找到我们刚刚新建的ESP32文件夹。在这里插入图片描述
  • 然后下滑,找到finish,点击在这里插入图片描述
  • 新建项目如下:在这里插入图片描述
  • 我们关掉vscode,回到文件管理器,可以看到我们原本空的ESP32文件夹下,多出来了一个Test1文件夹,里面即为我们的工程目录:在这里插入图片描述
  • 我们进入到Test1文件夹下,右键选择用code打开:在这里插入图片描述
  • 打开后,找到main.cpp,可以看到里面的源码:在这里插入图片描述
  • 点击下方的对钩,可以进行编译:在这里插入图片描述
  • 等待编译完成后,连接上开发板,点击右箭头的图标,可以上传我们的程序到开发板。在这里插入图片描述

参考

离线安装


本文转载自: https://blog.csdn.net/wcc243588569/article/details/139234425
版权归原作者 天城寺电子 所有, 如有侵权,请联系我们删除。

“ESP32入门:1、VSCode+PlatformIO环境搭建(离线快速安装)”的评论:

还没有评论