ESP8266模块图如下
ESP8266的工作模式有三种
ESP8266支持STA、AP、STA+AP三种工作模式
①STA模式 (ESP充当设备与路由器相连)
②AP模式 (ESP充当路由器)
③AP+STA(上述两种模式兼具)
AT指令介绍
使用安信可调试助手
①ESP8266作为设备
入网设置
1.设置工作模式
AT+CWMOOE=1 //设置其为STA模式
ok //结果
2.以设备模式接入家中路由器配置
AT+CWJAP="TP-LINK_408","xingzhilou408" //指令
WIFI CONNECTED //结果
WIFI GOT IP //结果
3.查询ip地址
AT+CIFSR //指令
AT+CIFSR //结果
+CIFSR:STAIP,"192.168.1.105" //结果
+CIFSR:STAMAC,"84:f3:eb:4e:bd:7a" //结果
4.连接到TCP Server
使用网络助手,设立TCP服务器
5.连接服务器
AT+CIPSTART="TCP","192.168.1.101",8080 其中192.168.1.101 应于网络调试助手中的本地主机地址相同
CONNECT //结果
ok //结果
6.发送数据
①限制·字符数
AT+CIPSEND=4 //设置即将发送数据的长度
>abcd //看到大于号后,输入消息,abcd,不带回车
②不限制字符数(透视)
AT+CIPMODE=1 //开器透传模式
ok //结果
AT+CIPSEND //带回车
>
退出透传模式
+++ //退出透传模式 切记要将“发送新行给取消勾选”
①ESP8266作为服务器
1.配置成AP模式
AT+CWMODE=2
ok //结果
2.使能多链接
AT+CIPSERVER=1
ok //结果
3.建立TCPServer
AT+CIPSERVER=1 //default part =333
ok //结果
4.电脑(网络调试助手)客户端
5.发送数据
AT+CIPSEND=0,4 //发送4个字符 在发送数据时一定要取消勾选 发送新行
5.取消发送
AT+CIPCLOSE=0