esp8266系列的便准供电是3.3V电压,但是可以超过一点,但是绝对不能是5V奥!!!!!!
1、esp8266-01正常启动接线:CH-PD接VCC,GPIO0接VCC;烧录程序或者固件升级的接线CH-PD接VCC,GPIO0接GND;
资料链接:https://wenku.baidu.com/view/1dd4347df12d2af90242e69b.html
2、esp8266-03正常启动接线:CH-PD接VCC,GPIO0接VCC,GPIO15接GND;烧录程序或者固件升级的接线CH-PD接VCC,GPIO0接GND,GPIO15接GND;esp8266这款芯片虽然体积小但是不是很稳定,在用串口给他供电时会由于电流的原因会把电脑串口拉复位,所以需要使用外部电池供电奥。
资料链接:https://wenku.baidu.com/view/9b1bffe00722192e4536f6d1.html
3、esp8266-12正常启动接线:CH-PD接VCC,GPIO0接VCC;烧录程序或者固件升级的接线CH-PD接VCC,GPIO0接GND,手册上说有GPIO15的引脚的芯片需要接GND。
资料链接:https://wenku.baidu.com/view/ce5f7ea487c24028905fc37c.html
4、固件烧录请参考网上的AT的和nodmcu都可以,取决于你是作为模块使用还是主控芯片。不可否认esp8266还是很强大的。
5、esp8266 的nodemcu编程软件有很多种,我使用的是ESPlorer,这个软件还是比较方便的,但是一开始没有找到API不知道怎么写程序,他的程序是Lua编写的。我使用的是esp8266-12全功能小黄板,我当时使用ESPlorer编程硬件连接就搞了半天,原来发现连线的顺序是有问题的,正确方式是先打开ESPlorer的串口,在给小黄板上电,最后在把GPIO0和GND短接,我前面没成功的原因就是先把GPIO0和GDN先连接了,导致了板子和ESPlorer不能建立连接,建立连接的前提还有一个就是你的固件是nodemcu的。nodemcu API文档:https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_cn
ESPlorer Downloads
- Download ESPlorer.zip (latest version, included MicroPython firmware 1.7-130)
- Download ESPlorer source code from GitHub
https://github.com/devyte/nodemcu-platform/wiki/How-to-build-ESPlorer-from-sources
http://www.esp8266.com/viewtopic.php?f=22&t=882