一、准备材料
ESP8266-01S 模块
USB 转 TTL(CH340/CP2102,必须 3.3V 电平)
杜邦线(母对母)
电脑(Windows)
软件:
CH340 驱动(装好,识别 COM 口)
乐鑫烧录工具:Flash Download Tools(推荐 v3.8.5)
固件:安信可 ESP8266 AT 固件(DOUT 1M 1.5.4.1 / 1471 版)
二、硬件接线(最关键)
ESP-01S 引脚(8 脚)

烧录模式接线(必须这样接)
| ESP8266-01S | USB-TTL(CH340) | 说明 |
|---|---|---|
| VCC / 3V3 | 3.3V | 严禁 5V!会烧模块 |
| GND | GND | 共地 |
| TX | RX | 交叉接 |
| RX | TX | 交叉接 |
| GPIO0 | GND | 拉低 → 进入烧录模式 |
| EN(CH_PD) | 3.3V | 使能(高电平工作) |
| RST | 3.3V | 复位脚(高) |
| GPIO2 | 悬空 / 3.3V | 上拉 |
接线实物参考

供电提醒:
部分 CH340 3.3V 电流不够,烧录时容易失败、模块反复重启。
解决:ESP-01S 单独用 3.3V 电源供电,只把 GND、TX、RX 连 CH340。
三、进入烧录模式的正确操作
按上面接线 先接好 GPIO0 → GND
再上电 / 插 USB
确保模块红灯常亮(不闪烁)
若没进入:把 RST 短接一下 GND 再松开(复位)
四、烧录工具配置(Flash Download Tools)
1.打开 flash_download_tool_v3.8.5.exe
2.选 Developer Mode → ESP8266 DownloadTool


3.配置如下(01S 1M Flash 标准参数):
SPI SPEED:40MHz
SPI MODE:DOUT(01S 必须 DOUT,不能 QIO)
Flash Size:8Mbit(1MB)
COM:选你 CH340 的端口
波特率:115200(烧录失败可改 57600)
4.加载固件:
勾选第一行
地址:0x00000
选择 .bin 固件文件(如 Ai-Thinker ESP8266 AT Firmware DOUT)

5.点击 START
出现 sync,进度条走 → 成功
一直 sync 失败:检查接线、GPIO0、供电、波特率
五、烧录完成 → 切回运行模式
先 断电
把 GPIO0 从 GND 断开(悬空 / 接 3.3V)
再上电 → 进入正常工作模式
六、验证 AT 固件
打开串口助手:
- 波特率:115200
- 数据位:8,停止位:1,校验:无,流控:无
发送:
AT
返回:
OK
发送版本:
AT+GMR
返回版本号即成功。
七、常见失败原因
- 接 5V 烧模块 → 必须 3.3V
- TX/RX 接反 → 交叉接
- GPIO0 没接地 / 上电后才接 → 先接 GPIO0 再上电
- 供电不足 → 单独 3.3V 给 ESP-01S
- SPI MODE 设成 QIO → 01S 必须 DOUT
- Flash 大小选错 → 选 8Mbit(1MB)
要用的文件
1. 烧录工具(乐鑫官方 Flash Download Tools)
版本:v3.8.5 /v3.9.6(Windows)
2. ESP-01S 专用 AT 固件(最稳:安信可 v1.5.4.1 DOUT 1M)
文件名: Ai-Thinker_ESP8266_DOUT_8Mbit_v1.5.4.1-a_20171130.bin
- 百度网盘(直接可用):
- 链接:https://pan.baidu.com/s/1bDJ-iItAehvmpxl6ECjm-g
- 提取码:
t2np
- 或官方源:https://docs.ai-thinker.com/esp8266/firmware