看我的程序我用手机开WIFI热点5个小时不掉线IC是328P同UNO
http://www.geek-workshop.com/thread-12517-1-1.html 我用ESP8266与UNO、nano都配合正常,你可以试试以下两种方法:
1、用AT命令设置通信速率为9600,然后试试;
2、专门为ESP8266供电3.3V试试。因为我测试ESP8266的工作电流在150mA左右,有可能Arduino3.3V提供的电流不够。如果Arduino电流超载,用手摸芯片非常的烫。
希望对你有用。:) 和楼主一样,用先期是硬件和电源问题,然后自己用AT命令成功,但用库就是不稳定,硬件接法没改变呀,谁推荐一个好用的库呀 Microduino 也有ESP8266芯片可以直接插用的,不需要考虑连线,你可以把精力投入后期的制作。 试试ARDUINO AIR吧,能减少你很多工作量:)
www.osbean.com ESP8266用我写的rom试试?直接当作一个远程串口用
【NodeMCU】Lua_NodeMcu_Esp8266_双向透传ROM
http://www.ai-thinker.com/forum.php?mod=viewthread&tid=1369&fromuid=9625
(出处: 物联世界)
不要用 USB 供电,用电池供电。这个芯片启动电流不是一般的大,USB 拖不了 这个东西固件版本不同,AT指令也不同,所以最好自己写程序。你可以升级固件到新版来增强稳定性,根据你板上flash大小,4mb以下只能0.9.x,8mb以上可以用1.x版,1.x很稳定了。还有使用基于EsP-12E的模块效果好于esp-01
是不是电源的问题,esp8266 和arduino我没用过,但是我在使用51单片机和esp8266协作时就是因为电源的问题导致我弄了很长时间,建议给esp8266单独供电,用2节1.5V的干电池单独给esp8266供电。然后和arduino共地 兄弟,为何把问题复杂化了呢?
请点击链接加入群【ESP8266开发与应用-->2群】:http://jq.qq.com/?_wv=1027&k=VLTBf1
或者点击链接加入群【ArduinoIDE+ESP8266开发】:http://jq.qq.com/?_wv=1027&k=cHLFYc
页:
1
[2]