ESP32学习参考宇哥文章
老宇哥带你玩转ESP32:02使用VSCode+PlatformIO搭建开发环境https://mp.weixin.qq.com/s/Zr8vCvKBcm4nuRiwWYSFXw
说在前面:
我是跟着宇哥一步一步学下来的,宇哥通俗易懂的文章很适合小白入门,文章系统性强,考虑周全。本人写博客,是为了能够加深记忆,留下记忆,便于下一次再拿起来也比较顺手,也把自己再学习过程中遇到的问题总结一下,为其他伙伴可以参考参考。如有不对的地方,还请多多包涵指正。
环境搭建需要提前下载好以下软件:
1.vscode
2.python
3.platform(在vscode直接下载)
考虑到vscode下载过慢,附上Windows0百度云链接
链接:https://pan.baidu.com/s/1PQCVOkZmqh3E2QXxUucP2w
提取码:m88y
下面是本人在搭建vscode开发环境时,出现的问题:
问题1:vscode官网下载过慢,可以尝试用镜像下载,网上搜索一下就行,注意有一些镜像vscode文件只有50多M的,我试过了几个,在后面安装时遇到了一些问题,最好是安装70M左右的。
问题2:我之前安装过低版本的python,所以在安装platform时就遇到了下图这个问题,需要安装版本大于3.6的python环境。
python版本查询方式,电脑左下角搜索框cmd打开命令提示符输入python即可
卸载旧版本,安装完新版本,如果出现查询python版本错误,就再次卸载python重新安装,安装的时候选择customize installation安装。
问题3:在python已经正确安装的状况下,可能还会出现无法顺利安装platformio的情况,可以尝试去下载下面4个C插件:
当vscode左侧出现外星人头像时,开发环境就搭建好了。
下面是在新建demo时,出现的问题:
问题4:第一次建立工程,界面必须停留在新建工程界面,否者文件下载不了,会一直停留在这里