ESP-01s程序可下载,但是上电后不跑心得分享
前些天在某宝买了几个ESP-01S,用arduino下载下去程序不跑上电输出一串乱码(每次都不一样的乱码),折腾了两天最后和卖家交流了,他那边断定模块出厂时检测过的,应该不会有问题并和我说如果觉得是模块问题因为购买了运费险,我可以退回去做检测,并再三叫我做好确认检查外围,首先我很确定程序是没问题的,因为同样的程序同样的硬件外围环境使用去年买的01s模块以及刚买的12F模块都是可以正常跑的。我唯一担心的就是我们1117供电不稳,因为才几毛钱的东西偶尔工作不正常也不是什么稀奇的事情。最后在输入和输出端增加电容减小波纹等,这个新买的模块始终没有跑起来。这事情怪就怪在程序可以正常下载,型号和内存都可以正确识别,就是GPIO0拉高后程序不跑并且电流不跳动,所以一下断定模块损坏好像有点草率,最后反复检查EN RST IO0 IO2的电压都稳定在3.28-3.32之间,甚至还换上了DCDC供电都没有解决,最后准备退货时候打开手册研究了一下,无意中发现手册上说不同flash model可能会导致程序运行不正常。最后通过更换compatible模式把程序下载下去电流马上跳动起来,串口正常接收到模块发出的运行报文。所以以后大家在购买不同批次模块时,如果程序下载进去出现不工作的问题不妨确认下下载模式看看更换模式能否解决问题。
以上是个人的遇到的问题和大家一起分享。
页:
[1]