搜档网
当前位置:搜档网 › ATK-ESP8266 WIFI用户手册_V1.0

ATK-ESP8266 WIFI用户手册_V1.0

高性能UART-WIFI 模块

ATK-ESP8266 WIFI 用户手册

修订历史

版本 日期 原因

V1.00

2015/6/10

第一次发布

User Manual

目录

1.特性参数 (1)

2.使用说明 (2)

2.1模块引脚说明 (2)

2.1安信可ESP8266-12F WIFI模块 (3)

2.2模块使用说明 (4)

2.2.1 功能说明 (4)

2.2.1.1 透传模式 (4)

2.2.2 使用前准备 (4)

2.2.3 硬件连接 (4)

2.2.4 指令结构 (5)

2.2.3 基础AT指令 (5)

2.2.3.1 AT (5)

2.2.3.2 AT+RST (6)

2.2.3.3 AT+GMR (6)

2.2.3.4 ATE (6)

2.2.3.5 AT+RESTORE (6)

2.2.3.6 AT+UART (6)

2.2.4 WIFI功能AT指令 (7)

2.2.4.1 AT+CWMODE (8)

2.2.4.2 AT+CWJAP (8)

2.2.4.3 AT+CWLAP (9)

2.2.4.4 AT+CWQAP (9)

2.2.4.5 AT+CWSAP (9)

2.2.4.6 AT+CWLIF (10)

2.2.4.7 AT+CWDHCP (10)

2.2.4.8 AT+CW AUTOCONN (11)

2.2.4.9 AT+CIPSTAMAC (11)

2.2.4.10 A T+CIPAPMAC (11)

2.2.4.11 A T+CIPSTA (12)

2.2.4.12 A T+CIPAP (12)

2.2.5 TCP/IP工具箱AT指令 (12)

2.2.5.1 AT+CIPSTA TUS (13)

2.2.5.2 AT+CIPSTART (13)

2.2.5.3 AT+CIPSEND (14)

2.2.5.4 AT+CIPCLOSE (14)

2.2.5.5 AT+CIFSR (15)

2.2.5.6 AT+CIPMUX (15)

2.2.5.7 AT+CIPSERVER (16)

2.2.5.8 AT+CIPMODE (16)

2.2.5.9 AT+CIPSTO (16)

2.2.5.10 A T+CIUPDA TE (17)

2.2.5.11 A T+PING (17)

2.2.6 基本AT指令测试 (17)

2.2.6.1 AT+RST 重启模块,如图2.2.6.1.1 (18)

2.2.6.2 AT+GMR 查看版本信息,如图2.2.6.2.1 (19)

2.2.7 单连接client,透传模式 (19)

2.2.8 多连接server (23)

3 结构尺寸 (26)

4 其他 (27)

1.特性参数

ATK-ESP8266是ALIENTEK推出的一款高性能的UART-WiFi(串口-无线)模块,ATK-ESP8266板载ai-thinker公司的ESP8266模块,该模块通过FCC,CE认证,可直接用于产品出口欧美地区。

ATK-ESP8266模块采用串口(LVTTL)与MCU(或其他串口设备)通信,内置TCP/IP 协议栈,能够实现串口与WIFI之间的转换。

通过ATK-ESP8266模块,传统的串口设备只是需要简单的串口配置,即可通过网络(WIFI)传输自己的数据。

ATK-ESP8266模块支持LVTTL串口,兼容3.3V和5V单片机系统,可以很方便的与你的产品进行连接。模块支持串口转WIFI STA、串口转AP和WIFI STA+WIFI AP的模式,从而快速构建串口-WIFI数据传输方案,方便你的设备使用互联网传输数据。

表1.1 ATK-ESP8266基本特性

表1.2 ATK-ESP8266功能特性

表1.3 ATK-ESP8266电气特性

2.使用说明

2.1模块引脚说明

ATK-ESP8266模块非常小巧(19mm*29mm),模块通过6个2.54mm间距的排针与外部连接,方便大家安装到自己的设备里面,模块外观如图2.1.1所示:

图2.1.1 A TK-ESP8266模块外观图

表2.1.1 A TK-ESP8266模块各引脚功能描述

2.1安信可ESP8266-12F WIFI模块

该模块是ATK_ESP8266的核心部件,ESP8266-12F WIFI模块是安信可公司生产的高性能串口WIFI模块,通过FCC,CE认证,可直接用于出口型产品里面。模块内嵌TCP/IP协议,可以实现串口、WIFI之间的数据传输转换传输。

模块尺寸图如图2.1.2所示:

图2.1.2 ESP8266-12F模块外观图

表2.1.1 ESP8266-12F模块引脚描述

2.2模块使用说明

ATK-ESP8266 WIFI可以使用官方提供的SDK作二次开发来使用,也可以直接利用官方出厂提供的固件直接AT指令配置模块使用。在本文档中,我们只介绍通过AT指令集配置模块的网络参数。客户如需使用官方提供的SDK做二次开发,请点击https://www.sodocs.net/doc/a916843422.html,/下载相关文档。

模块默认是AT指令状态,模块波特率:115200(8位数据位,1位停止位),这里我们仅介绍几个用户常用指令,详细的指令集请参考《ESP8266AT指令集安信可修改版.pdf》这个文档。

2.2.1 功能说明

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

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

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

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

2.2.1.1 透传模式

?ATK_ESP8266模块仅在单连接状态,支持透传模式。TCP Client透传,UDP透传

2.2.2 使用前准备

1,A TK-ESP8266 WIFI模块一个

2,电脑一台

3,USB转TTL模块一个(战舰板,精英板,mini板,探索者均板载USB转TTL)

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

2.2.3 硬件连接

2.2.4 指令结构

每条指令可以细分为四种命令,如表2.2.1.1所示:

注意:

1,不是每条指令都具备上述4类指令

2,[ ]内数据为缺省值,不必填写或可能不显示

3,使用双引号表示字符串数据.”string”

例如,AT+CWJAP=”ALIENTEK”,”159********”

4,波特率15200

5,输入以回车换行结尾”\r\n”

2.2.3 基础AT指令

基础AT指令列表如表2.2.3.1所示:

表2.2.3.1基础AT指令2.2.3.1 AT

2.2.

3.2 AT+RST

2.2.

3.3 AT+GMR

2.2.

3.4 ATE

2.2.

3.5 AT+RESTORE

2.2.

3.6 AT+UART

2.2.4 WIFI功能AT指令

2.2.4.1 AT+CWMODE

2.2.4.2 AT+CWJAP

2.2.4.3 AT+CWLAP

2.2.4.4 AT+CWQAP

2.2.4.5 AT+CWSAP

2.2.4.6 AT+CWLIF

2.2.4.7 AT+CWDHCP

2.2.4.8 AT+CWAUTOCONN

2.2.4.9 AT+CIPSTAMAC

2.2.4.10 AT+CIPAPMAC

2.2.4.11 AT+CIPSTA

2.2.4.12 AT+CIPAP

2.2.5 TCP/IP工具箱AT指令

2.2.5.1 AT+CIPSTATUS

2.2.5.2 AT+CIPSTART

2.2.5.3 AT+CIPSEND

2.2.5.4 AT+CIPCLOSE

2.2.5.5 AT+CIFSR

2.2.5.6 AT+CIPMUX

2.2.5.7 AT+CIPSERVER

2.2.5.8 AT+CIPMODE

2.2.5.9 AT+CIPSTO

2.2.5.10 AT+CIUPDATE

2.2.5.11 AT+PING

2.2.6 基本AT指令测试

模块默认AT模式,我们通过串口调试助手XCOM来测试下,打开ATK-ESP8266 WIFI 模块资料\3,配套软件\串口调试助手\XCOM V2.0.exe,选择正确的COM号(我电脑是COM3),然后设置波特率为115200,勾选发送新行(必选!即XCOM自动添加回车换行功能)然后发送AT到A TK-ESP8266模块,如图2.2.3.1所示:

相关主题