esp8266-01wifi模块用户手册v1.0_第1页
esp8266-01wifi模块用户手册v1.0_第2页
esp8266-01wifi模块用户手册v1.0_第3页
esp8266-01wifi模块用户手册v1.0_第4页
esp8266-01wifi模块用户手册v1.0_第5页
已阅读5页,还剩33页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ESP8266 WiFi模块用户手册 _ 术语和缩写4 k产品简介5 二 捱遊5 产品特性5 6 7 8 11 模块封装. 模块基本参数 硬件介绍 功耗 二射频指标12 二A 13 二WiFi 天线14 二推荐炉温曲线14 乙 功能描述15 二主要功能15 二工作模式15 应用领域15 二AiCloud 15 L全功能测试版介绍16 二测试步骤17 二基砂AT指令20 测试AT20 二WiFi功能AT指令20 选择WiFi应用模式:AT+CWM0DE20 列出当前可用接入点:AT+CWLAP21 加入接入点:AT+CWJAP21 退出接入点:AT+CWQAP22 设置AP模式下的参数:AT+C

2、WSAP22 TCPIP AT 指令23 建立 TCP/UDP 连接:AT+CIPSTART23 获得 TCP/UDP 连接状态:AT+CIPSTATUS23 启动多连接:AT+CIPMUX24 发送数据:AT+CIPSEND25 关闭 TCP/UDP 连接:AT+CIPCL0SE25 获取本地IP地址:AT+CIFSR26 配置为服务器:27 选择 TCPIP 应用模式:AT+CIPMODE30 设置服务器主动断开的超时时间:AT+CIPST030 设置波特率:AT+CI0BAUD30 4.产品试用31 表格目录 表格1术语和缩写4 表格2模块技术规格7 表格3Pin脚定义10 表格4功耗数

3、据11 表格5射频指标12 13 GPI015 下拉:工作模式; 14 CH_PD 1)高电平工作: 2). 3)低电平模块供电关掉: 15 GPIO2 1)开机上电时必须为高电平,禁止披件下拉: 2)內部默认已拉商 表格3 Pin脚定艾 1.4.功耗 下列功耗数据是基于的电源.25的环境温度下测得。 1 所有测童均在天线接口处完成。 2 所有发射数据是基于90%的占空比,在持续发射的模式下测得的。 模式通常最大值单位 传送,CCK 1Mbps, Pout=+ 215 mA 传送,CCK 11Mbps, Pout=+ 197 mA 传送,0FDM54 Mbps, Pout=+16dBm mA

4、传送,MCS7, Pout=+14dBm 135 mA ( 竝J#幻將4 H94 车卞 -ftOHRm 100 mA 接收.包长1024字节,-70dBm 100 mA 接收,包长1024字节,-65dBm 102 mA 系统待机模式 70 mA 关机 11 A 表格4功耗数据 仁5射频指标 以下数据是在室内温度下,电压为吋测得。 描述 最小值 通常 最大值 ) M八 输入频率 2412 2484 MHz 输入电阻 Q 输入反射 -10 dB 卞 P A 66梓4?工力軀 14 15 16 dBm 模式下,PA的输出功率 dBm 灵敎度 CCK 1Mbps -98 dBm mk 1 IMkre

5、 -91 dBm 6Mbps (1/2BPSK) -93 1 dBm 54Mbps (3/4 64-QAM) -75 dBm HT20, MCS7 (65Mbps,) -71 dBm 邻频抑制 OFDM, 6Mbps 37 dB OFDM, 54Mbps 21 dB HT20, MCSO 37 dB HT20, MCS7 20 HR 表格5射频指标 注: 1)是在模式下,MCS=7, GI=200uS时测得: 2)模式下最商可达+的输出功率; 仁6.尺寸 1.2mm 图3 天线图 1) ESP8266模块PCB封装可以提供,请联系客服索取; 1.7.WiFi 天线 ESP8266支持三种天线接

6、口形式:板载PCB天线.IPEX接口和邮票孔接口,板载PCB天线和IPEX接口 天线客户可直接使用,无需添加任何匹配电路。如果客户需要在大板上设计天线部分,可使用ESP8266邮 票孔天线接口.这种设计时大板需要预留匹配电路,如下: 图4 WiFi射頻参考电路图 注: 1以上虚线框的部分需要进行天线匹配,以实际天线匹配的电子元器件参数为准; 2、以上为RF走线要做50欧姆阻抗,禁止90度直角走线,长度不能超过1亦; 仁8推荐炉温曲线 图5 推荐回流曲线图 2. 功能描述 2.1. 2.2.主要功能 ESP8266可以实现的主要功能包括:串口透传,PWM调控,GPIO控制。 串口透传:数据传输,

7、传输的可靠性好,最大的传输速率为:460800bps。 PWM调控:灯光调节,三色LED调节,电机调速等。 GPI0控制:控制开关,继电器等。 2. 3.工作模式 ESP8266模块支持STA/AP/STA+AP三种工作模式。 STA模式:ESP8266模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。 AP模式:ESP8266模块作为热点,实现手机或电脑直接与模块通信,实现局域网无线控制。 STA+AP模式:两种模式的共存模式.即可以通过互联网控制可实现无缝切换,方便操作。 2. 4.应用领域 串口 CH340 转 Wi-Fi: 工业透传DTU: Wi-Fi远程监控/控制;

8、 玩具领域; 色LED控制: 消防、安防智能一体化管理: 智能卡终端,无线P0S机,Wi-Fi摄像头,手持设备等。 2. 5. AiCloud AiCloud为安信可科技(Ai-Thinker)推出的互联网云平台服务。用户可以在平台上对设备进行监控和管 理,实现大数据管理和分析,使设备真正实现智能化。 AiCloud可舟打包全套的服务器解决方案.为客户省去成本,加快开发进度。 AiCloud可接受客户的定制化需求,Web页面配置.Android/iOS平台App均可支持。 3. 全功能测试版介绍 Ai-Thinker可提供专门的UART_WiFi全功能测试板供客户研发测试ESP8266使用,通

9、过该开发板,传 统的串口设备或MCU设备可以方便的接入WiFi网络,通过网络实现对设备的管理与控制。 该开发板可提供UART串口数扌居传输解决方案、RGB灯光调节、智能插座等硬件演示方案: 2瓦 8 科技有限公司 olgj 时駅啊I -;心亠 3仁测试步骤 服务器和客户端要搭载在同一个网络上(要么同时搭载在路由器上要 么同时搭载在模块上,) 1搭我在路由器上(手机/PC直接连接到路由器,模块通过AT+CWJAP二“SSID”,” PWDM链接到路由器) 2 搭我在模块上(手机/PC连接到模块wifi X即Esp8266,模块不用设置) 首先要设置服务器(手机、PC.模块都可以模拟服务器) 1

10、模块作为服务器,AT指令设置模块进入server模式,tcp调试助手连接模块。 作为服务器,设置pc端为tcp server模式,模块作为客户端向pc申请端口(AT+CIPSTARTpc端IPJ 端口) 3手机作为服务器和pc作为服务器原理相同(手机默认server模式,等待模块连接) 10 0 2.15 天 kafli A 二口 7 ABC DF 3 1 GUI JKL MNO PQRS 1TUV1 123 *1ID 1 - TQ a 45GG88&67&G6 4.透传模式测试 上电之后,执行AT指令 ( AT+CWM0DE=3 AT+RST AT+CI PM0DE=1设置透传模式N ”正常

11、tcp连接测试 注:透传只能在单连接模式下进行,所以在建立连接之前一定 要用(AT+CIPMUX二0设置单连接) 3. 2.基础AT指令 测试AT 语法规则: 命令类型 语法 ? 返回和说明 执行命令 AT 0K 3. 3. WiFi功能AT指令 选择WiFi应用模式:AT+CWMODE 语法规则: 9 命令类型 语法 返回和说明 设置命令 AT+CWMODE = OK 此指令需重启后生效(AT+RST) 瓷询命令 AT+CWMODE +CWM00E: OK 当前处于哪种摸式 测试命令 AT+CWMODE +CWMODE: mode取值列表) 0K ! 当前可支持哪些樓式 参数定义: 参数 取

12、值 対取值的说明 WiFi应用模式 1 Station 式 2 AP楔式 3 AP+Stat ion 揆式 3. 3.2列出当前可用接入点:AT+CWLAP 语法规则: 命令类型 语法 返回和说明 执行命令 AT+CWLAP +CWLAP: , , , OK 此指令返回AP列表 参数定义: 参数 取值对取值的说明 i 加密方式 0 OPEN 1 WEP 2 WPA_PSK 3 WPA2_PSK 4 WPA_WPA2_PSK 接入点名称 字符串参数 信号强度 连接模式 0 手动连接 1 自动连接 加入接入点:AT+CWJAP 语法规则: 命令类型 ( 语法 返回和说明 AT+CWJAP=. OK

13、 或 ERROR 设置命令 加入该AP成功则返回OK,失败則返回ERROR +CWJAP: 查询命令 AT+CWJAP OK 返回当前逸择的AP 参数定义: 参数 取值 对取值的说明 接入点名称 字符串型 密吗 字符串型,最长64字节,ASCII编码 退出接入点:AT+CWQAP 语法规则: 命令类型 语法 返回和说明 执行命令 AT+CWQAP / 0K 表示成.功退出该AP 測试命令 AT+CWQAP二 0K 查询该命令是否支持 3. 3.5 设置AP模式下的参数:AT+CWSAP 语法规则: 命令类型 语法 返回和说明 - AT+CWSAP=, , . OK 设置命令 设置参数成功 查询

14、命令 AT+CWSAP OK 査询当前AP参数 参数定义: 参数 定义 取值 対取值的说明 加密方式 0 OPEN 1 1 WEP 2 WPA.PSK 1 3 WPA2_PSK 4 WPA_WPA2_PSK 接入点名称 字符串参数 密吗 字符串型.最长64字节,ASCII编码 通道号 ) 3. 4. TCP IP AT 指令 3. 4.1 建立 TCP/UDP 连接:AT+CIPSTART 语法规则: 命令类型 语法 返回和说明 如果格式正确,返回: 0K 单 路连接(+CIPMUX=O)时: ! 否則返回: +CME ERROR: invalid i nput vaIue AT+CIPSTA

15、RT=,. 连接成功,返回: 设置命令 CONNECT OK (CPIMUX=O) 多路连接(+CIPMUX=1)Ht: , CONNECT OK (CIPMUX=1) AT+CIPSTART=, , , 如果连接已经存在,返回: ALREADY CONNECT 连接失败返回: CONNECT FAIL (CIPMUX=O) , CONNECT FAIL (CIPMUX=1) 参数定义: 参数 & 定义 取值 对取值的说明 Link No. 04 表示连接序号 0号连接可cl ient或server连接,其他id只能用于连接远 程server 连接类型 “TCP” /” UDP” 远程服务器I

16、P地址 字杆串型 远程服务器端口号 3. 4. 2 获得 TCP/UDP 连接状态:AT+CIPSTATUS 语法规则: 执行命令 AT+CIPSTATUS 如果是单路连接(AT+CIPMUX=O),返回: 0K STATE: 如果是多路连接(ATWIPMUX二1),返回: 0K STATE: 如果配並为服务器: STATE:IP STATUS S: , C:, , IP address, , 測试命令 AT+CIPSTATUS= 返回: OK 参数定狡: 参数 取值对取值的说明 单连接状态 IP INITIAL 初始化 IP STATUS 获得本地IP状态 TCPCONNECT ING/UD

17、P CONNECTING TCP连接中/UDP端口注册中 CONNECT OK 连接建立成功 TCP CLOSING/UDP CLOSING 正在关闭TCP连接,正在注俏UDP端口 ) 多能接状态 IP INITIAL 初始化 IP STATUS 获得本地IP状态 ( 服务器id or 取值为0和1 服务器状态 OPENING 正在打开 LISTENING 正在益听 CLOSING 正在关闭 * 客户端id 04 取值为0.1,2. 3,4 IP地址 - 字符串參数(字符串需要加引号) ( 服务器监听端口号 - 整数型 客户端状态 CONNECTED 已连接 CLOSED 已关闭 3. 4.3

18、 启动多连接:AT+CIPMUX 语法规則: 命令类型返回和说明 语法 设置命令 AT+CIPMUX= OK 如果己经处于多连接模式,则返回 Link is buiIded 启动多连接成功 查询命令 AT+CIPMUX +CIPMUX: OK 查询当前是否处在多连接模式 参数定义: 参数 定义 取值 对取值的说明 是否处在多连接揆式 0 单连接模式 1 1 多连接模式 3. 4.4 发送数据:AT+CIPSEND 语法规则: 命令类型 语法 返回和说明 ( 设置命令 单路连接(+CIPMUX=O)时: AT+CIPSEND= 多路连接(+CIPMUX=1)Bt: AT+CIPSEND=, 响应

19、 模块收到指令后先换行返回” ,热后开始接收串口数 据.当数摇长度满length时发送数据 如杲未建立连接或连接被斷开,返回ERROR如果数据发送 成功,返回SEND OK 说明 发送指定长度的数据 ) 測试指令 AT+CIPSEND 响应 单路连接(AT+CIPMUX二0)返回: +CIPSEND: 0K 多路连接(AT+CI PMUX=1)返回: +CIPSEND: .,热后会发送串口接收 到的数据。 参数定义: 参数 定义 取值 对取值的说明 数据长度 单位:字节 Link No. 1 04 连接序号 3. 4.5 关闭 TCP/UDP 连接:AT+CIPCLOSE 语法规则: 命令类型

20、 语法 返回和说明 设置命令 单路连接时 AT+CIPCLOSE= 返回: CLOSE OK 多路连接时 AT+CIPCLOSE=, 返回: ,CLOSE OK 执行命令 AT+C1PCLOSE 如果关闭成功.返回: CLOSE OK 如果关闭失敗,返回: ERROR 海试命令 AT+C1PCLOSE 返回: 0K 注意事项 执行命令只对单链接有效,多链接模式下返回ERROR 执疔命今AT+CIPCLOSE只有在TCP/UDP CONNECTING或CONNECT OK状态下才会关闭连接,否则会认为关 闭失败返回ERROR 单路连接根式下,关闭后的状态为IP CLOSE 参数定义: 参数 定义

21、 取值 対取值的说明 关闭模式 0 慢关(缺省值) 1 快关 Link No. 07 整数型,表示连接序号 3. 4.6 获取本地IP地址:AT+CIFSR 语法规则: 执行命令 AT+CIFSR 响应 + CIFSR: OK 或者 ERROR 測试命令 AT+CIFSR= 响应 OK 参数定义: 参数 定义 取值 对取值的说明 本机目前的IP地址(stat ion) ) 3. 4.7配置为服务器: 如何使用AT指令与服务器交互 简介:该服务器是UDP中转服芻器,提供广域网的UDP中转服务.用户无需在局城网内逬行嘉口映射操 作.NAT会自动完成这一切.用户使用以下方法,可以在世界上田舸以连接公

22、网的地方进行一对一的 UDP通信. 服务器为免费测眈本,域名或IP地址醯时可能会发生变胆.如果用户需要宜己鰐服务器,请繇轴 蒯技. 基本槪念: 上注册用户 A发送 type:,Use N 合 meA 叮 password:12 345 B发送 -typeB:signin,/name-:,UserNameB-;password1:54321, Z进&传模式 A发送 typeB:BconnectBfrom:UserNameBBto:BlEerNameABrBpasswordB:,12345 或者B轴 type-:wconnectB/from-:-UserNameA,to-:UserNameB|-p

23、assword:54321- 任意一人发送.两个人将会同时进入透传模式.期中password是对方的密码. 此时双方都可以得到对方的IP地址.建议此时逬行UDP打洞,若打詞失败,请使用服务器转发. 如果不了解P2P 此时可以直援使用服务器透传而无需考虑如何P2P. 3 .断开服务器连接 A, B任意一人发送 typeTdisconnect 两个人将会同时退出透传模式. d注销用户 A发送 type rsignout; -name:BUserNa meA-rwpassword-:e12345 B发送 typew:signout/name-:UserNameB;password-:-54321 5

24、 一服务器地址 iot.ai-thi :5001 使用方法: 1连接就近的一个可以访问公网的Wi-Fi路由器 具体操作步骤如下: 第一步:进入STA模式( CWMODE=1 )或者AP + STA模式(CWM0DE=3 ),此时以STA模式为例子: AT4CWM0DE=l 第二步:列岀周围的AP SSID (可选): AT4CWLAP 第三步:连接AP接入公网: ATCWJAP=-SSID; PASSWORD x 2 使用AT指令操作服务器 i 卜 sscom4.2测作者:悬小猛(TDEm3il:mcu52163com2007/9 - lATrrsR! 用 痊涓s堀尹?n愉码赛。 Vandei

25、r: vwv. ai-thinker. eem Verioft: raiy ATKIFSR 0.0. 0.0 OK ATKTFSR 0.0. 0.0 OK ATKTFSR 192. 168. 1.117 OK AKIPSTART-UDP 14.215. 154. 1145001 OK AT20,怖09 鮮 120693138 欢和诂河大虾论坛!介多大軒等着f和 以F为广告 Sf7ftlPCBtW1010cmP50 活栈/|、方 Xkttp!/www sz-il-c. com cn/ 11 type si gnin 丿 nane : ai-thinker , password 1254& i wwwxfa易8 冋 34 两 75 |OM3巳打幵 9600bp如无趣|CTS=ODR“RLSI 厦 具体操作步骤如下: 第P :査看是否获得IP地址: AT 十 CIFSR 第二步:打开一个UDP连接(方法不仅限于此,仅供参考): ping iot.ai- ,得到IP地址 14(这个IP 可能会变). (下个版本不需要这样做,固件将会锁 DNS解折) AT+CIPSTARThUDP:114.215 丄 54.114;5001 第三步:开启透传模式: AT-fCIPMODE=1 第四步:开始传输数据: AT4-CIPSEND 第五

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论