1、准备
STM32F103C8T6单片机
ATK-ESP8266(原子云固件)
杜邦线
2、接线
ESP8266
IO_0 烧录固件使用,不需连接
RST 模块复位,接任意IO,低电平有效
RXD 模块接收,接PB10
TXD 模块发送,接PB11
GND 电源地
VCC 电源5V
STM32F103C8T6
3、原子云
注册原子云,建立ESP8266设备
设备名称和密码任意,
在分组管理创建一个分组添加这个设备。
4、控制ESP8266初始化
1、连接 RST 的 IO 拉低再拉高,使模块复位
2、AT指令测试:(串口 PB10)发送 “AT”,(串口 PB11)收到 “OK”;
3、设置 Station 工作模式:发 AT+CWMODE=1,回 OK;
4、软件复位:发 AT+RST,回 OK;
5、关闭回显:发 ATE0,回 OK;
6、连接WIFI:发 AT+CWJAP="WIFI_ID","WIFI_Password",回 WIFI GOT IP
WIFI_ID 和 WIFI_Password 对应连接的 WIFI 名字和密码
7、获取IP地址:发 AT+CIFSR,回 OK
8、连接原子云:发AT+ATKCLDSTA="ID