一.ESP8266介绍
这里将会使用正点原子的 ATK-ESP8266 为例,来说明 ESP8266 的使用。
该模块上面板载了安可信的公司的 ESP8266 模块,ATK-ESP8266 采用串口与MCU通信,内置 TCP/IP 协议栈,实现串口与 WiFi 之间的装换。
通过正点原子的 ATK-ESP8266,传统的串口设备只需要通过串口配置,就可以通过网络传输自己的数据。
该模块可以设置 AP/STA/AP+STA 三种模式。
二.引脚描述
序号 | 名称 | 说明 |
---|---|---|
1 | VCC | 电源(3.3V~5V) |
2 | GND | 电源地 |
3 | TXD | 模块串口发送脚(TTL电平,不能直接接RS232电平),可接单片机的RXD |
4 | RXD | 模块串口接收脚(TTL电平,不能直接接RS232电平),可接单片机的TXD |
5 | RST | 复位(低电平有效) |
6 | IO-0 | 用于进入固件烧写模式,低电平是烧写模式,高电平是运行模式(默认状态) |
三.模块连接示意图
注意:这里的 USB to TTL 就可以是单片机的普通串口
串口设置:
- 波特率 115200 bps
- 8个数据位
- 1个停止位
- 无RTS ,无DTR (不要误选)
四.模式说明
模块总共有 STA / AP / STA + AP 三种模式,这里用图分别说明一下 STA 和 AP 是什么。
从上图:
AP( Access Point):即无线接入点,通俗的来说,就是我们平常所说的 “WiFi”,“热点”,上图所画就是一个路由器,而 STA 客户端,进行无线网络接入,然后通过路由器进行网络访问。
STA(Station):即无线网络中的一个终端,如手机做为一个站点进行网络连接,就是我们平常手机连接WiFi。当然笔记本 和平板电脑肯定也是可以作为一个站点。
下面是 ESP8266 的三种模式介绍:
-
AP模式:
把 ESP8266 作为 AP,等待网络客户端接入,通俗的来说,就是此时有有一个 WiFi (WiFi名+密码)等待大家来连接。
-
STA模式:
把 ESP8266 作为 STA客户端,进行网络连接。和我们手机进行网络连接是一样的。
- STA+AP模式
ESP8266 在 STA+AP 模式下,既可以连接其他 AP 设备。又可以等待被其他设备进行连接。
-----------------------------------------------结束--------------------------------------------------------
文章有价值,请各位看官点个赞,关注我或者点右边打个赏吧!
下一篇将分享 学习 ESP8266 所需要了解一些网络知识