使用USB转TTL下载固件到ESP-01S(ESP8266)

WIFI模块:ESP-01S

下载模块:USB转TTL模块

 

写这篇文章是为了记录一下踩的坑,手上没有ESP-01S专用的下载器(主要是因为穷,实际上这个下载器也是USB转TTL,只不过接口都一一对好了直接插上用就好了),就使用现有的很久之前买的USB转TTL模块使用杜邦线和WIFI模块ESP-01S进行连接,烧录固件。

给张实物图:

使用USB转TTL下载固件到ESP-01S(ESP8266)

首先是硬件连接:

ESP-01S USB转TTL
3V3 3.3v
GND GND
RX TXD
TX RXD
IO0 GND

 

按照以上连接后上电就可以直接进行下载了,需要注意的是IO0连接到GND是下载模式,悬空或者接到VCC是运行模式。其他引脚全部悬空就可以了。说一下我踩的坑吧,看到网上有人说EN脚和RST脚要接VCC,老是下不了,我干脆就拔掉这两个引脚让他们悬空,只剩下以上五个引脚,然后就可以下载了。可能接上也能下载,但是我的不行,管他,能下载就行(能用就行)。

下面是烧录工具和固件,我下载的是AT固件。

烧录工具用的是在安信可官网下的:烧录WiFi固件工具:ESP_DOWNLOAD_TOOL

使用USB转TTL下载固件到ESP-01S(ESP8266)

固件也是在安信可官网下载的:出厂默认 AT 固件

使用USB转TTL下载固件到ESP-01S(ESP8266)

烧录工具的配置

使用USB转TTL下载固件到ESP-01S(ESP8266)

按照以上图片配置好后点击START,最下面的进度条就开始动了,等待一会就可以就烧录完成了。

最后放张成功烧录的图

使用USB转TTL下载固件到ESP-01S(ESP8266)

 

上一篇:ESP-Hosted 入门介绍 &使用指南


下一篇:学 Win32 汇编[18]: 关于压栈(PUSH)与出栈(POP) 之二