目录
ESP8266 系列模组出厂使用的 AT 固件,默认波特率为 115200。
模块接线
ESP-01s接线
3.3V------------可用单片机引出的3.3V电源
TX--------------USB To TTL的Rx
Rx---------------USB To TTL的Tx
GND------------ 单片机引出GND
IO0------------GND 拉低为下载模式 拉高为正常模式
RST-----------3.3V 复位引脚
EN-------------3.3V 拉高为使能
IO2不接
注:
EN,RST,IO0都内部上拉了。
尽量不要使用 USB 转 TTL 的 3.3V 或 5V 供电。建议使用 2 节干电池或经过 LDO 转换后的 3.3V 供电。一般要求外部电源输出电流需在 500mA 及以上
USB To TTL接线
VCC如上图
GND--------------单片机引出GND
USB接口连接电脑
固件烧写软件配置参数介绍
ESP FLASH TOOL 是 Espressif 官方开发的烧录工具,用户可根据实际的编译方式和Flash的容量,将SDK编译生成的多个bin文件一键烧录到 ESP8266/ESP32 的SPI Flash中。
如何确认是否进入下载模式
1.首先确保模组可以正常运行,发送 AT 指令(AT 固件)可以有回复 OK(确保电源和串口都是正常的)
2.拉低 GPIO0,在 74880 波特率下观察模组启动或复位后的打印信息
3.若出现以下信息则认为模组已经进入了下载模式,可以进行下载
下载固件
1.打开exe
.
2.如图
点OK
注:不同类型点击Chip Type下拉框
3.获得端口号
打开任一串口调试工具,获得它的端口号,然后关闭窗口调试工具,防止占用串口。
3.配置下载模式
点击三个点
然后点击Start
SPI MODE也可以选DOUT,DoNotChgBin不勾选
下载中,没有反应的可以将复位引脚RST拉低
下载完成如图
关闭该界面
然后把ESP8266-01s的IO0拉高,重新插一下USB。
测试下载结果
打开串口调试工具,然后选择对应端口号,复位ESP8266
复位方法:
1。重新接ESP8266 3.3V线
2.将RST接GND,后再接VCC
(推荐第一种)
上电后消息如图所示
首先是在 74880 波特率下打印输出了系统日志信 息,随后切换到 115200 波特率下完成初始化,当输出 ready 字样的字符串后, 则表明初始化完成,此时可以发送 AT 指令去调试模组。
然后发送 AT+GMR+回车 指令,
下载成功
74880 波特率输出系统日志信息
rst cause :
1 上电
2 外部复位
4 硬件看门狗复位
Boot mode : 启动模式后面有两个参数,只看第一个参数即可
1 下载模式
3 运行模式
chksum : chksum 与 csum 值相等,表明启动过程中 Flash 读值正确
参考文档: