VSCode安装PlatformIO IDE环境(ESP32)

一. 优点

  • 1、完全离线安装,过程不需要联网。解决新建项目慢、编译慢的问题。
  • 2、解决Platformio不支持特殊路径的问题,比如中文、空格等,不需要再修改电脑用户名。
  • 3、解决电脑系统盘不是C盘的问题,支持其他系统盘比如D盘。
  • 4、编译和上传测试没有任何问题,没有修改包内的内容,与官方包一样,可放心使用,无毒无污染。

二. 支持的电脑系统

        仅支持window10、window11【x64(64位)系统】

三. 安装步骤

1.安装VSCode

如果已经安装了VSCode,可以跳过这一步。如果没有安装VSCode,可参考以下步骤进行安装。

1、下载VSCode安装包,可在VSCode官网下载安装
VScode官网icon-default.png?t=O83Ahttps://code.visualstudio.com/首先点击Diwnload for Windows

2、打开VSCode软件安装包,选择“我同意此协议(A)”,点击“下一步(N)”

3、先在除C盘外的其他盘新建文件夹“SoftWare”用来存放安装的软件,大家后续安装软件也可以放在这个目录下。

4、选择VSCode软件安装路径,我建议是安装在C盘以外的硬盘,比如D盘,以免C盘后期爆满。然后点击“下一步(N)”

5、继续点击“下一步(N)”

6、这里的选择项我建议是全部勾选上。然后继续点击“下一步(N)”

7、点击“安装(I)”。等待一会儿,即可安装完成。

8、然后点击“完成(F)”

9、出现此界面,则表示安装成功并且正常运行。

大家可以现在先根据下方图片中的步骤装上汉化插件

        先点击左侧的插件菜单,接着在上方输入框中输入chinese,然后我们选择第一个中文简体,点击安装,安装成功后右下角会有提示,点击后会重启VSCode,这时候我们的语言就会变成中文。

2.安装PlatformIO IDE

1.重启电脑。(建议)

        建议要重启电脑!并且重启电脑以后,不要打开VSCode和VPN代理软件。如果有运行VPN代理软件,请关闭!

2.打开群里发的VSCode-Platformio一键安装包并解压。

3.打开VSCode-Platformio安装器(ESP32)安装包并解压。

4.双击或者鼠标右键选择打开“_A【双击我运行程序】.exe”程序。

 5.复制离线安装包密钥。

 6.将密钥复制后粘贴到密钥框内。

7.点击“安装”,再点击“确定”。

8.等待一会儿,弹出“安装成功!”提示,再点击“确定”。

        如果有弹出“检测到未安装penv环境,打开VSCode后,将会自动安装penv环境,过程必须联网,可能需要5-10分钟,请耐心等待......”提示,需要点击“确定”按钮。只有未安装过才会弹出这个提示,安装后就不会再弹出这个提示了,无需担心。

如果一直没有弹出下方警告提示,则点击跳转到第11步

9.弹出“安装成功!”提示则表示该离线安装包已经安装好了,然后可以点击“确定”后退出该软件了。

10.出现一直没有弹出提示的问题

        直接关闭退出软件,然后打开VSCode,在插件菜单里搜索platformio,同样点击安装。

11.点击左侧PlatformIO IDE插件图标

        如果右下角出现进度条,则耐心等待5-10分钟即可,电脑配置差的可能需要等待更久!环境自动安装好后,第2次打开VSCode就不会再安装了。如果没有出现进度条,等待加载platformio扩展即可。

12.环境安装好后,点击“Reload Now”,或者直接关闭VSCode后再打开VSCode。

13.点击“Platformio”图标,再点击“Open”,即可出现Platformio主界面。

3.新建项目、程序编译和上传验证。

        1.点击“New Project”。

2.输入项目名称、选择开发板型号、软件开发框架,我这里的项目名称为“esp32s3_test”,开发板型号为“esp32-s3-devkitc-1”,软件开发框架为“Arduino Framework”。

        大家可以在除C盘外的其他盘新建Code文件夹,里面用来存放自己的代码文件。

然后点击“Finish”,第一次可能有点慢,大家耐心等待。

2.新建成功后就会出现新建项目后的界面,点击“src/main.cpp”,再点击左下角的“√”图标编译程序,即可出现编译结果,出现SUCCESS则代表编译成功。

四. 结语

        至此,大家的安装工作已经圆满完成!接下来,让我们一起开启四天精彩的开发生涯吧!你们刚刚搭建的 VSCode 和 PlatformIO 环境,以及手中的 ESP32 开发板,将是你们这四天探索硬件编程世界的强大工具。它们将陪伴你们从基础的代码编写到复杂的项目开发,一步步实现自己的创意和想法。不要害怕犯错,每一次的调试和优化都是成长的积累。相信自己,勇敢尝试,让这些工具成为你们实现梦想的助力,创造出令人惊叹的作品吧!加油!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值