Arduino系列单片机+ESP8266模块+Blinker物联网(不用AT指令)
本文基于此博客再做补充,特此鸣谢博客作者:
链接: Blinker arduino系列单片机+ESP 8266 做穿透模块 物联网.
补充说明
基于以上博客,ESP8266WIFI模块和Arduino开发板分别接电脑两个COM口实现通讯后,怎么让Arduino开发板给ESP8266WIFI模块供电呢?
- 接线 (mega2560和ESP8266-01为例)
在上述博客的描述的基础上,拔掉烧录器,将ESP8266-01WIFI模块取下,接线。
mega2560 | ESP8266-01 |
---|---|
3.3V | 3.3V |
GND | GND |
TX (TX3,14) | RX |
RX (RX3,15) | TX |
任意数字io | CH_PD |
- 添加代码
在此后添加代码:
void setup()
{
//设置ESP8266CH_PD
pinMode(31, OUTPUT);
digitalWrite(31, HIGH);
}
注意:这里pinMode和 digitalWrite之前不能加Blinker.
用电表测了,加了Blinker.的话,io口电压在3V左右,不加才有5V。
其他代码不用改,完结撒花。