ESP8266—SOCKET编程
admin 于 2017年07月30日 发表在 嵌入式开发笔记
利用ESP8266实现与远程服务器的TCP/IP通讯,常用的一些指令和设置方式,如下:
1. 进入SmartConfig:
AT+CWMODE=1 AT+CWSTARTSMART
2. 复位:
AT+RST
3. 版本信息:
AT+GMR
4. 查看路由器相关信息
AT+CWJAP?
5. 查看本地IP地址和MAC地址:
AT+CIFSR
6. 设置单连接:
AT+CIPMUX=0
7. 连接远程服务器:
AT+CIPSTART="TCP","192.168.2.158",3000
8. 查询网络连接信息(可选):
AT+CIPSTATUS
9. 发送数据长度:
AT+CIPSEND=26 等待一小会后,收到 '>' 字符,便可发送数据:ABCDEFGHIJKLMNOPQRSTUVWXYZ
10. 关闭连接:
AT+CIPCLOSE
定时发送的话,循环步骤9即可。