ESP8266-01WIFI模块——内网通信

欢迎交流和指正!!!

 

ESP8266-01WIFI模块——内网通信_第1张图片ESP8266-01WIFI模块——内网通信_第2张图片

 

ESP8266模块支持STA/AP/STA+AP 三种工作模式。

¨ STA 模式:ESP8266模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。

¨ AP 模式:ESP8266模块作为热点,实现手机或电脑直接与模块通信,实现局域网无线控制。

¨ STA+AP 模式:两种模式的共存模式,即可以通过互联网控制可实现无缝切换,方便操作。

接线:连接模块的 GND 和 VCC, CH_PD脚拉高, GPIO15(在没有 GIO15 的系统中,可忽略此步)拉低,系统即可启动,默认系统运行 AT 指令,接受客户的指令。UTXD,URXD分别接到TTL转USB模块上的RXD和TXD引脚上,然后把USB端接到电脑上。

注意:默认波特率为115200,指令成功执行后会返回OK等信息。每条指令后面要加回车才会执行,否者你输入什么它返回什么而不去执行此命令 。

 

    设置ESP8266模块为AP模式,手机作为Client端,通过无线连接到AP端。

1、设置wifi模式:AT+CWMODE=2

2、重启生效:AT+RST

3、启动多连接:AT+CIPMUX=1

4、建立server:AT+CIPSERVER=1,8080

5,查询模块ip:AT+CIFSR

手机连接模块WiFi

ESP8266-01WIFI模块——内网通信_第3张图片

 

 

 

手机端发送数据到ESP8266模块

在netassist中输入ip和端口号,然后点击connect

ESP8266-01WIFI模块——内网通信_第4张图片

ESP8266-01WIFI模块——内网通信_第5张图片

发送数据

ESP8266-01WIFI模块——内网通信_第6张图片

接收成功后手机下线,year~

ESP8266-01WIFI模块——内网通信_第7张图片

电脑端连接WiFi,用网络调试助手类似操作。

 

ESP8266发送数据到APP。首先ESP要使用到的指令有:

1、建立TCP连接:AT+CIPSTART=0,"TCP","192.168.4.2",5000
2、确定发送数据的长度:AT+CIPSEND=0,19
3、发送信息:Sent to the Android

ESP8266-01WIFI模块——内网通信_第8张图片

 

 

 

官方使用说明链接:

ESP8266文档中心

透传云使用说明

网上参考文章:

ESP8266基础篇

ESP8266进阶篇

智能家居简单实现---使用ESP8266简单实现和APP通讯

 

 

你可能感兴趣的:(#,STM32学习)