ESP-01/01s 连接&烧录固件
warning:
这篇文章距离上次修改已过2010天,其中的内容可能已经有所变动。
恩,这是填坑的。
2024920580.jpg关于EPS01和ESP01s有啥区别,我也不是很清楚,因为我手头上只有ESP-01s。
从网上查的资料发现主要有三点区别:
外部外观
- 01比01s在天线附近多一个LED灯;
- 01s后面有引脚说明,01没有;
内部电路
- 01s的内部电路与01相比做了一定的优化;
我估计,现在网上能买到到基本上都是ESP-01s了,基本上不用太头疼这个事了。
OK,下面开始干货吧
PS:本文中使用的工具固件点击 此处 下载
ESP-01s引脚说明&连接串口
ESP-01S 引脚说明
摘自官方说明文档
2019-12-12_134152.png- 序号 Pin脚名称 功能说明
- 1
GNDGND - 2
GPIO2通用 IO,内部已上拉 - 3
GPIO0工作模式选择:悬空:Flash Boot,工作模式; 下拉:UART DownLoad,下载模式; - 4
RXD串口 0 数据接收端 RXD - 5
VCC3.3V,模块供电 - 6
RST1)外部复位管脚,低电平复位 2)可以悬空或者接外部 MCU - 7
CH_PD芯片使能,高电平使能,低电平失能 - 8
TXD串口 0 数据发送端 TXD
ESP-01S 工作模式接线
2019-12-12_135801.png- 3V3 —— 3V3
- GND —— GND
- RX —— TXD
- TX —— RXD
- IO0 —— 悬空
ESP-01S 烧录/下载模式接线
2019-12-12_135802.png- 3V3 —— 3V3
- GND —— GND
- RX —— TXD
- TX —— RXD
- IO0 —— GND
Aeduino IDE 编译&烧录
info:关于Aeduino IDE 对esp支持配置请移步 此处
1. 点击工具>开发板选择>选择Generic ESP8266 Module
2019-12-12_142019.png2. 连接ESP-01/01s到下载模式
3. 编译&上传/烧录到ESP-01/01s
2019-12-12_142621.png4. 连接到工作模式&测试
2019-12-12_142727.png5.OK
AT固件烧录&测试
1. 烧录AT固件
2019-12-12_143554.png首先连接到下载模式,然后使用
ESP8266Flasher工具一键烧录即可
2019-12-12_143616.png2 .测试
连接到工作模式,使用串口调试工具发送 AT 指令测试,返回OK,成功
2019-12-12_143826.pnglua固件烧录&测试
1. 烧录lua固件
首先连接到下载模式,然后设置ESP8266Flasher工具参数
2019-12-12_145449.png然后一键烧录
2019-12-12_145528.png2. 连接&测试
打开ESPlorer_2.0_cn
2019-12-12_145659.png测试,连接成功,有返回信息
2019-12-12_145849.png使用官方烧录工具烧录固件
下载地址:https://www.espressif.com/zh-hans/support/download/other-tools
1. 启动工具并选择ESP8266下载模式
2019-12-12_150654.png2. 设置参数
2019-12-12_152109.png3. 连接到下载模式,然后点击工具上START按钮
2019-12-12_152132.png4. 显示等待上电同步的时候,把RST 快速拉到低电平然后断开
2019-12-12_152026.png5. 等待烧写完成
2019-12-12_152452.png6. 连接到工作模式,测试
2019-12-12_152735.png7. OK
烧录其他固件
请参考上面的烧录lua固件和使用官方烧录工具烧录固件章节。
