WF-ESP8266 用户手册
——野火低功耗 WIFI 模块
修订历史
日期
版本
更新内容
2014/1/21
1.0.0
-
2 / 64
文档说明
本手册旨在帮助用户正确构建 WF-ESP8266 模块的使用环境,引导用户快速使用该模
块。
关于 WF-ESP8266 模块的特性参数、硬件资源、原理图、机械尺寸等说明请参考
《WF-ESP8266 数据手册》。
3 / 64
目录
WF-ESP8266 用户手册 ......................................................................................................................... 1
文档说明 ................................................................................................................................................. 2
目录.......................................................................................................................................................... 3
1. 硬件测试 ................................................................................................................................ 4
1.1 使用 USB 转 TTL 模块测试(推荐).......................................................................... 4
1.1.1 硬件准备 ............................................................................................................... 4
1.1.2 进入测试 ............................................................................................................... 4
1.2 通过检测模块的 WiFi 信号 ........................................................................................... 7
1.2.1 硬件准备 ............................................................................................................... 7
1.2.2 进入测试 ............................................................................................................... 7
2. 串口 AT 指令 ......................................................................................................................... 9
2.1 概述................................................................................................................................... 9
2.2 指令说明 .......................................................................................................................... 9
2.3 基础 AT 指令 ................................................................................................................... 9
2.3.1 基础 AT 指令一览表 ........................................................................................... 9
2.3.2 基础 AT 指令详解 ............................................................................................... 9
2.4 Wifi 功能 AT 指令 ........................................................................................................ 10
2.4.1 Wifi 功能 AT 指令一览表 ................................................................................ 10
2.4.2 Wifi 功能 AT 指令详解 .................................................................................... 10
2.5 TCP/IP 工具箱 AT 指令 ............................................................................................... 12
2.5.1 TCP/IP 工具箱 AT 指令一览表 ....................................................................... 12
2.5.2 TCP/IP 工具箱 AT 指令详解 ........................................................................... 13
2.6 其他指令 ........................................................................................................................ 17
2.7 附带说明 ........................................................................................................................ 17
3. 单片机控制 WF-ESP8266 模块 ......................................................................................... 18
3.1 硬件连接 ........................................................................................................................ 18
3.2 程序简介 ........................................................................................................................ 20
3.3 代码分析 ........................................................................................................................ 21
3.3.1 1.WiFi_USART 例程 ......................................................................................... 21
3.3.2 2.WiFi_LCD 例程 .............................................................................................. 38
3.3.3 3.WiFi_WebFetch 例程 ..................................................................................... 54
4. 升级固件 .............................................................................................................................. 59
4.1 本地串口烧录 ................................................................................................................ 59
4.2 云端升级 ........................................................................................................................ 63
5. 产品更新及售后支持 .......................................................................................................... 64
4 / 64
1. 硬件测试
1.1 使用 USB 转 TTL 模块测试(推荐)
1.1.1 硬件准备
该测试前需要准备以下一些设备:
1. WF-ESP8266 模块一个。
2. 电脑一台。
3. USB 转 TTL 模块一个(野火 STM32-ISO 开发板和 STM32-ISO-MINI 开发板均具
备该模块,本手册均使用开发板的 USB 转 TTL 模块为例讲解)。
4. 3.0~3.3V 电源一个(可选)。
1.1.2 进入测试
使用“…\4.配套软件\串口调试助手\SSCOM\sscom42.exe”可方便地测试 WF-ESP8266
模块是否正常,测试步骤如下:
1) 安装 Sillicon Labs CP210x USB to UART Bridge 驱动
Sillicon Labs CP210x USB to UART Bridge 是 USB 转 UART 驱动,它把 USB 协议转换
成 TTL 协议,使得电脑能直接用 USB 线与模块通讯,但在使用前,需要给电脑安装相应
的 驱 动 。 用 户 打 开 “ …\4.配 套 软 件 \ 【 XP_WIN7 】 USB 转 串 口 驱 动 \USB 线 驱 动
CP210X_XP_WIN7\CP210xVCPInstaller.exe ”即可进行安装。
2) 确保驱动安装成功
插上 USB 转 TTL 线,给模块上电,在计算机上打开“设备管理器”对话框,点击展
开“端口(COM 和 LPT)”。如果驱动安装成功,就能看到“Sillicon Labs CP210x USB to
UART Bridge”设备,如所示图 1-1(图中的设备指示使用的串口号是 COM4,在后面的串
口调试助手中,我们根据这里提示来选择对应的串口号);如果安装不成功,就不会出现
该设备,用户可尝试重装该驱动。
5 / 64
图 1-1 设备管理器中的 Sillicon Labs CP210x USB to UART Bridge 设备
3) 检测模块是否正常
确保驱动安装成功后,按照表 1-1 连接好模块和开发板之间的引脚,再用 USB 转串口
线连接好电脑和模块,给模块上电。打开“ …\4. 配套软件\ 串 口 调 试 助 手
\SSCOM\sscom42.exe” (如图 1-2),在端口菜单选择步骤 2)“设备管理器”提示的串口
号,选择默认波特率“9600”,或者选择自定义波特率“Custom”,打开串口,勾选“发
送新行”选项。在“字符串输入框”输入“AT”,点击“发送”,如果上方接收窗口有返
回“OK”,那说明模块正常,如图 1-3 所示;如果没有返回“OK”,可以多次尝试,或
检查前面步骤是否正常,如若仍无该返回,模块可能存在异常。
表 1-1
WF-ESP8266 模块
STM32 开发板
VCC
3V3
GND
GND
CH_PD
3V3
UTXD
RXD
URXD
TXD
- 1
- 2
前往页