当前位置:   article > 正文

ESP8266调试步骤

8266调试

 

使用前准备

1,ATK-ESP8266 WIFI 模块一个

2, 电脑一台

3, USB 转 TTL 模块一个

4, 电脑安装 CH340 驱动(USB 转 TTL 模块必须)

硬件连接:

 

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

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

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

⧫ STA+AP 模式:两种模式的共存模式,(STA 模式)即可以通过路由器连接到 互联网,并通过互联网控制设备;(AP 模式)也可作为 wifi 热点,其他 wifi 设备连接到模块。这样实现局域网和广域网的无缝切换,方便操作。

 

开始配置之前,需要注意:当模块连接到电脑后,发送AT指令,调试助手上回显AT指令,但没有回复===》配置AT指令需要发送新行,若调试工具没有发送新行选项,可以需要换一下调试工具,最好选用XCOM串口调试助手。

 

wifi模块配置步骤

1.AT+RST:重启模块

2.AT+CWMODE? :查询当前模式

AT+CWMODE=<mode> 配置模式

<mode>

1 Station 模式

2 AP 模式

3 AP+Station 模式

AT+RST:设置模式后最好重启一下

3.AT+CWJAP? :查询接入的AP,若返回NO AP

AT+CWLAP :列出当前可用的AP

AT+ CWJAP =<ssid>, < password>:加入AP

<ssid>字符串参数,接入点名称

<pwd>字符串参数,密码

4.根据自己的需求做TCP/UDP的客户端或服务器

TCP客户端

AT+CIPMUX=0:开启单连接

AT+CIPSTART="TCP","19 2.168.1.XXX",8086 :连接到远端服务器 TCP协议,IP地址,端口号

AT+CIPMODE=1:开启透传模式

AT+CIPSEND:开始传输数据

想退出传输模式时,发+++,不能发送新行

以上步骤可实现通信

 

根据自己的需求可以保存透传连接到flash,这样就会保存你之前的指令,

AT+SAVETRANSLINK =<mode>,<remote IP>,<remoteport> [,<type>][,<TCP keep alive>][,<UDP local port>] 如:AT+SAVETRANSLINK=1,”192.168.1.110”,8086,”TCP”

 

设置STA开机自动连接

AT+ CWAUTOCONN= <enable>

<enable>

0:开机禁能 STA 自动连接

1:开机使能 STA 自动连接

 

 

 

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/233348
推荐阅读
相关标签
  

闽ICP备14008679号