首先是最最最折磨的esp32环境搭建的问题,我用的是arduino ide 2.2.1,
环境的搭建可以参考这篇博客,这里补充一下,如果你正常通过arduino IDE安装失败,那你通过外部安装时要注意文件的解压位置!
非常非常重要,兼听则明,偏听则暗,你光去抄那些博主的文件解压路径和安装路径是完全不行的,你要注意自己的环境的文件路径,以我自己为例:
我的arduino固件库是在:C:\Users\windwait\AppData\Local\Arduino15
有的博主的固件库是在默认的AppData\Local文件目录下,你按他的文件目录去装,装一辈子也装不上。怎么找自己的固件库位置呢?我是通过文件修改时间来找的,基本都是在某AppData\Local文件目录下面:
解压好了之后,你重启arduino ide,再查看开发板管理,下面应该就有esp32了,如果没有!
这里注意,如果你发现没有,两个可能,解压的文件位置还是错了,重新找,或者ide没反应过来,这个时候,打开左边的开发板管理器,输入esp32,
我这里已经安装了,你应该没有,直接点安装,它会自动去找你解压正确的文件夹,前提是你之前下载的安装包已经解压正确了,然后它就不会再去下载了,会直接读取你的文件夹,这个时候就大功告成了。如果你确定文件解压对了,但是它又去下载了文件,而且很卡很慢,那你去文件夹看看,是不是它又重复下载了,如果你发现有重名的文件,那就是重复下载了,而且大概率失败,这个时候,把你解压的文件夹全删了,重启电脑,然后再解压一遍,ide就可以识别到了。
疑难杂症:
1.烧录失败:
上传失败: 上传错误:exit status 2
第一,查看你的CPU时钟频率选对了没,我的esp32是160MHz的,但是淘宝商家标的240,他解释是厂商优化了,我改成160MHz就可以了,其他的相关配置也是一样,要一一对应esp的数据
2.报错494,516
我是有两次494报错,一次伴随着:E (516) camera: Camera probe failed with error 0x105(ESP_ERR_NOT_FOUND) Camera init failed with error 0x105
一次就是像下面这样,一直打印.......
第一次不知道什么原因,可能是define,要修改成:#define CAMERA_MODEL_AI_THINKER // Has PSRAM,
第二次就是因为选择的是校园网,我这块板子只能连2.4GHz的频段,自己换个wifi或者是名字密码错了。
3.串口监视器打印乱码:
��xx��x�xxx�x���x��x�x�x�x�x�x�x�x�x��x��x��xxx�xx�xxx�
波特率错了,我这里选择的是115200
5.视频卡且模糊:
卡的原因就供电或者网络不行,我换了充电器供电之后就没那么卡了,模糊就调焦距,ov2460的焦距好像不能调
基本就这些,还有其他问题欢迎交流~
jy+3