1.ESP8266 WIFI模块初解?
ESP8266 是一种采用串口与 MCU(或其他串口设备)通信,内置 TCP/IP协议栈,能够实现串口与 WIFI 之间的转换的模块。该模块只需要简单的串口配置,便可通过网络(WIFI)传输自己的数据,同时支持多种模式的数据传输方案。
2.ESP8266 WIFI模块三种模式
该模块支持三种数据传输模式,即:串口转WIFI STA模式、串口转AP模式和WIFI STA+WIFI AP共存模式。同时每种模式又包含三种子模式,即TCP服务器、TCP客户端和UDP模式。从而方便根据自己实际情况构建符合自己产品的数据传输方案,实现互联网传输数据。
3.小白入门AP模式运用
这节先以AP模式运用入门来探究ESP8266模块使用。
3.1资源环境:
ESP8266 WIFI模块一个
STM32开发板(本例程采用STM32F103ZET6开发板)
手机安装网络调试助手
3.2 ESP82266与开发板引脚连接说明:
ESP82266 开发板引脚
VCC ------ 5V
GND ------ GND
TXD ------ PB11
RXD ------ PB10
RST ------ PA4(可不接)
IO_0 ------ PA15(可不接)
3.3 AP模式基本配置说明:
TCP 服务器配置:
TCP 客户端配置
UDP模式配置
3.4操作说明:
首先手机要搜索esp8266发出来的wifi。点击连接
1.开发板”TCP客户端”模式测试:
手机打开网络调试助手,选择tcp server,点击配置,设备端口为“8086”(程序设定的)。激活成功后,可看到手机的ip地址
当开发板选择进入“TCP客户端”后,需要输入手机的ip地址,输入完连接手机成功后,进入图下的画面。