1. 引言:物联网与ESP01S的简介
物联网:就是把各种日常物品(如家电、汽车、传感器等)通过互联网与计算设备连接,使它们能够相互沟通并进行智能化处理和控制。比如单片机从传感器获取的温湿度信息,通过无线网络传输到平台,经过平台算法处理再反馈给单片机进行温度或湿度控制
esp01s:它能当作这其中传输数据的中间桥梁。连接上WiFi和目标端口,单片机发送给esp01s的信息就能传输到目标端口上
2. ESP01S硬件概述
- ESP01S模块的硬件构成
- 一般买回的esp01s,只需要接VCC GND TX RX,出厂默认波特率为115200。
- 上电:正常工作验证
- 本模块可以工作在三种模式:1. STA 2 .AP 3 .AP+STA,出厂设置为第三种
- 上电后,蓝色灯微弱闪烁后熄灭,红灯长亮
- 手机搜索无线网络,可见 ESP_XXXXXX 已经处于列表中
3.ESP01S配置:通过USB转TTL-CH340模块连接AT指令配置
- 硬件需要:esp01s USB转TTL-CH340模块 stm32f103c8t6最小系统板
- 连线:
- esp01s的TX与RX与stm32的RX与TX交叉相连(自己选择单片机的一个串口,一般用串口1),esp01s的vcc与gnd用stm32进行供电。
- USB转TTL-CH340模块的GND与stm32单片机GND相连。
- stm32单片机插上stlink用电脑供电
- 电脑使用xcom串口助手进行串口选择
(14这个数字不确定)(保证自己电脑已经安装了CH340转串口驱动)
- 进行AT指令测试
- 发送:AT(注意如果没有勾选发送新行,必须手动回车一下),返回:OK
- 发送:AT+RST,返回:如下图所示
- 作为客户端Client,连接WiFi和目标服务器Serve,还是使用该串口助手,连线保持不变
- 1.发送:AT+