关于硬禾寒假训练营ESP32S2之环境搭建(一)

文章目录

  • 前言
  • ESP32S2环境搭建
  • 软件安装
  • 总结


前言

首先这篇文章我是在参考了很多资料之后才解决的,在我经过很多尝试之后,找到了解决方案,鉴于训练营中有很多人都无法开发的情况,于是把这个解决方案分享出来,我在网络上搜索了以下关键词之后,弹出的解决方案依然不能够解决我的问题,巧合之下被我在VSCode环境下试了出来。
ESP32S2
ESP-IDF
VSCode怎么安装ESP-IDF
ArduinoIDE怎么开发ESP32S2等等
一开始我在群里发求助信息,不过似乎没人理我,有一位大神在群里帮别人解决问题的时候,我加了好友之后问了一下方法,可是大神们也是没有遇到过我这种情况。还有就是希望硬禾平台能够倾听我们这些新手的心声,在群里询问一直没有回复,为此我以为是电脑的问题甚至重装了系统。在我出了很多错误的情况下,在B站偶然看到了一个方法,但是这个方法在我的电脑上还是不适用,在我各种尝试下,终于在VSCode上面安装成功,那么我就这些错误来说一下我是怎么成功安装成功这个开发环境的。以下是我的一种解决办法,仅供参考。


ESP32S2环境搭建

Python Windows 64bits
Git Windows 64bits
VSCode Windows 64bits

其他电脑可以去官网下载对应的版本
https://www.python.org/downloads/release/python-3101/
https://git-scm.com/
https://code.visualstudio.com/Download

软件安装

关于硬禾寒假训练营ESP32S2之环境搭建(一)_第1张图片
双击Git,开始安装,全都默认,不要改路径!!!

双击Python,开始安装,一定要勾选下面那个,为了能够复刻成功,请严格按照我这个顺序。
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第2张图片

双击VSCode,开始安装,VSCode路径可以更改,这里我选择安装在D盘
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第3张图片
选项按照我这样
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第4张图片

打开VSCode,安装中文插件,之后重启电脑,使环境变量更新。

重启电脑后,打开VSCode,在插件搜索ESP-IDF
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第5张图片
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第6张图片
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第7张图片
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第8张图片
下面一定也要有C/C++这个插件,一般来说会直接捆绑在Espressif IDF一起安装,如果没有就需要手动安装。
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第9张图片
我们按F1会弹出一个搜索框,输入ESP-IDF config会找到一个配置ESP-IDF
插件的选项,我们点击该选项
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第10张图片
如果右下角报这个错也不用管
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第11张图片
点击之后配置如图,不是最新版本,最新版本安装会有问题!!!
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第12张图片
之后就是漫长的安装
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第13张图片
到达这个界面就是安装好了,接下来我们来进行配置。
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第14张图片
右击插件,进入扩展设置
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第15张图片
这里选择自己的芯片型号
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第16张图片
然后选择下载方式与波特率(波特率一般不用改,如果有问题就往下调一个常用的波特率,比如115200),git路径,不知道为什么路径对了还是会报警,不过无所谓了,不影响编译和下载。
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第17张图片
配置完成之后,我们打开例程,找到ESP-IDF的安装目录,如果是跟着我来的话,就跟我图示一样位置,将其复制一份到桌面。
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第18张图片
打开复制的文件夹,右击通过Code打开,然后插上开发板,右击左下角的开始,从设备管理器看自己的开发板在哪个端口上,例如我的在COM6
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第19张图片
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第20张图片
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第21张图片
接下来就是最后的确认,然后就是编译下载。
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第22张图片
编译慢,请耐心等待。
最后附上下载成功的界面,之后有空在更新这块开发板怎么开发。
关于硬禾寒假训练营ESP32S2之环境搭建(一)_第23张图片

总结

总的来说这个开发板,性能方面还不错,就是环境安装确实挺麻烦的,我还试过用Arduino IDE进行开发,不过遇到了点问题,到目前还没能解决,以上是我总结的一个解决方案,觉得还不错的话,还是给个点赞关注和评论哦。

你可能感兴趣的:(硬禾寒假训练营,ESP32S2,git,vscode,github,物联网)