ESP-01/01s 连接&烧录固件
warning:
这篇文章距离上次修改已过1729天,其中的内容可能已经有所变动。
恩,这是填坑的。

关于EPS01和ESP01s有啥区别,我也不是很清楚,因为我手头上只有ESP-01s。
从网上查的资料发现主要有三点区别:
外部外观
- 01比01s在天线附近多一个LED灯;
- 01s后面有引脚说明,01没有;
内部电路
- 01s的内部电路与01相比做了一定的优化;
我估计,现在网上能买到到基本上都是ESP-01s了,基本上不用太头疼这个事了。
OK,下面开始干货吧
PS:本文中使用的工具固件点击 此处 下载
ESP-01s引脚说明&连接串口
ESP-01S 引脚说明
摘自官方说明文档

- 序号 Pin脚名称 功能说明
- 1
GND
GND - 2
GPIO2
通用 IO,内部已上拉 - 3
GPIO0
工作模式选择:悬空:Flash Boot,工作模式; 下拉:UART DownLoad,下载模式; - 4
RXD
串口 0 数据接收端 RXD - 5
VCC
3.3V,模块供电 - 6
RST
1)外部复位管脚,低电平复位 2)可以悬空或者接外部 MCU - 7
CH_PD
芯片使能,高电平使能,低电平失能 - 8
TXD
串口 0 数据发送端 TXD
ESP-01S 工作模式接线

- 3V3 —— 3V3
- GND —— GND
- RX —— TXD
- TX —— RXD
- IO0 —— 悬空
ESP-01S 烧录/下载模式接线

- 3V3 —— 3V3
- GND —— GND
- RX —— TXD
- TX —— RXD
- IO0 —— GND
Aeduino IDE 编译&烧录
info:关于Aeduino IDE 对esp支持配置请移步 此处
1. 点击工具>开发板选择>选择Generic ESP8266 Module

2. 连接ESP-01/01s到下载模式
3. 编译&上传/烧录到ESP-01/01s

4. 连接到工作模式&测试

5.OK
AT固件烧录&测试
1. 烧录AT固件

首先连接到下载模式,然后使用
ESP8266Flasher
工具一键烧录即可
2 .测试
连接到工作模式,使用串口调试工具发送 AT
指令测试,返回OK,成功

lua固件烧录&测试
1. 烧录lua固件
首先连接到下载模式,然后设置ESP8266Flasher
工具参数

然后一键烧录

2. 连接&测试
打开ESPlorer_2.0_cn

测试,连接成功,有返回信息

使用官方烧录工具烧录固件
下载地址:https://www.espressif.com/zh-hans/support/download/other-tools
1. 启动工具并选择ESP8266下载模式

2. 设置参数

3. 连接到下载模式,然后点击工具上START按钮

4. 显示等待上电同步的时候,把RST 快速拉到低电平然后断开

5. 等待烧写完成

6. 连接到工作模式,测试

7. OK
烧录其他固件
请参考上面的烧录lua固件和使用官方烧录工具烧录固件章节。