基于esp32在windows下arduino开发环境的搭建(教训)

5 篇文章 2 订阅

        初识esp32cam我才去了解esp32 和esp328266(这玩意应该都知道,它可以是单独的一块开发板自带io口,也可以是一个集成的只用做wifi模块使用,实际买回来的那种模块只留出排针的还能用TTL转串口进行二次开放,也就是当作板子使用。这就提供了另一种思路:让模块连上云平台,然后用单片机发字符串给wifi模块,WiFi模块里写连接云的代码以及对发送过来的字符串进行数据解析发送给对应的订阅的主题)。

回归正题,esp32在windows下arduino开发环境的搭建,基于网上很多教程给出的教训。

教训1:

附加开发板管理器网址,有的时候运气好还真能编译通过。但大部分都编译不通过。我第一次用esp32cam直接就这样搭建好了环境。但esp32貌似不行。

教训2:

正如网上很多教程说的,在GitHub上下载压缩包,espressif/arduino-esp32: Arduino core for the ESP32 (github.com)

然后在arduino的安装目录下新建文件并解压

 然后点击get.exe,在命令行里下载,速度非常地幔,每次都是没下完就自动关闭,我的解决办法是多次点击get.exe (不会重复安装文件),最终下载完成成功编译运行。

教训三:隔了很长时间没用esp32,再用又会出现环境问题:报错

 c:/users/jjohn/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: cannot find crt1-sim.o: No such file or directory 

c:/users/jjohn/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: cannot find _vectors.o: No such file or directory collect2.exe: error: ld returned 1 exit status exit status 1 Error compiling for board ESP32 Dev Module.

重复教训二重新搭建环境,解决问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值