ESP8266 固件模型(AP模式 、STA模式 )

AP模式 

        AP模式相当于提供一个热点,创建一个小范围的局域网,凡是连接上的设备就能与其进行通信;

ESP8266作为服务器

AT+CWJAP="ChinaNet-308","rcgy150308"

指令集:

AT+CWMODE=2//设置AP模式

AT+RST//重启生效

AT+CWSAP="ATK-MW8266D", "12345678",1,4//设置 AP 参数。SSID 为 ATK-MW8266D、密码为 12345678、 通道为 1、加密方式为 WPA_WPA2_PSK

AT+CIPMUX=1//开启多连接

AT+CIPSERVER=1,8086//开启 SERVER 模式,端口号为 8086

注:AT 指令必须大写,且每条指令都需以回车换行符结尾    

主机号需要指令查找 

端口号就是上述指令中设置的8086,主机号需要指令查找:AT+CIFSR 

+CIFSR:APIP,"192.168.4.1"就是其主机号;

模块向电脑发送数据

需要提前发送一条指令;

AT+CIPSEND=0,5//向ID0 发送 5 字节数据包,然后再发送数据:

在AP模式下,ESP8266作为服务器双方通信的建立

ESP8266作为客户端 

指令集:

AT+CWMODE=2//设置为 AP 模式

AT+RST//重启生效

AT+CWSAP="ATK-MW8266D", "12345678",1,4//设置 AP 参数。SSID 为 ATK-MW8266D、密码为 12345678、 通道为 1、加密方式为 WPA_WPA2_PSK

AT+CIPMUX=0//开启单连接

AT+CIPSTART=”TCP”, ”192.168.4.XXX”,8086//建立 TCP 连接到 192.168.4.XXX:8086

AT+CIPMODE=1//开启透传模式(仅单连接 Client 时支持)

AT+CIPSEND//开始发送数据

指令为AT+CIPSTART=此处需要填的是手机端的IP(自动生成)与端口号(端口号自行设置);此时ESP8266作为客户端。它需要主动去连接手机;

STA模式 

ESP8266作为服务器

STA模式为:该模块相当于一个用户,需要连接外部的WIFI,通过连接的WIFI进行与其他设备的通信;前提:处于一个拥有WIFI的环境;且模块与手机端连接同一WIFI下;(上网)

指令集:

AT+CWMODE=1//设置为 STA 模式

AT+RST//重启生效

AT+CWLJP//查看周围AP(WIFI热点)

AT+CWJAP=”ATK-MW8266D”, ”12345678”//加入 WiFi 热点。SSID:ATK-MW8266D、密码:12345678

AT+CIPMUX=1//开启多连接

AT+CIPSERVER=1,8086//开启 SERVER 模式,端口号为 8086

AT+CIPSEND=0,5//向 ID0 发送 5 字节数据包

AT+CWJAP= 后面的内容即为,要连接的WIFI热点与密码

AT+CWJAP="ChinaNet-308","rcgy150308"

ESP8266作为客户端

指令集:

AT+CWMODE=2//设置为 AP 模式

AT+RST//重启生效

AT+CWLJP//查看周围AP(WIFI热点)

AT+CWJAP=”ATK-MW8266D”, ”12345678”//加入 WiFi 热点。SSID:ATK-MW8266D、密码:12345678

AT+CIPMUX=0//开启单连接

AT+CIPSTART=”TCP”, ”192.168.4.XXX”,8086//建立 TCP 连接到 192.168.4.XXX:8086

AT+CIPMODE=1//开启透传模式(仅单连接 Client 时支持)

AT+CIPSEND//开始发送数据

AT+CWJAP= 后面的内容即为,要连接的WIFI热点与密码;

AT+CIPSTART=此处需要填的是手机端的IP(自动生成)与端口号(端口号自行设置);此时ESP8266作为客户端。它需要主动去连接手机;

连接云

AT+ATKCLDSTA=”00095088046634164731”,”12345678” //连接原子云服务器

AT+CWMODE=1//使能 ATK-MW8266D 模块的 STA 模式,以连接路由器的 AP.

AT+CWJAP=”ALIENTEK-YF”,”15902020353”// 连接路由器的 AP,以访问互联网

AT+ATKCLDSTA=”87909047502119387601”,”12345678”//连接原子云服务器

OK
AT+ATKCLDSTA="00095088046634164731","12345678"
CLOUD CONNECTED

OK

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值