本帖最后由 lou 于 2020-5-7 09:16 编辑
ESP8266 01和01S升级固件,修复固件,出厂AT固件烧写教程
左边的是ESP8266-01S,右边的是ESP8266-01 1、首先确定您手上的模块是上图这个模块。 2、其次是不是确实有必要进行固件恢复或者升级。(刷固件有风险) 3、你手上的模块是正品安信可ESP8266模块。 4、特别说明:如果全部正确的情况下,上传固件8266不会有任何发热。如果模块发热了,就检查接线、供电、替换杜邦线、USB接口等,进行尝试排疑。 引脚说明(1S标记名称不同,功能相同)
引脚名称 - UTXD:UART_TXD,发送
- GND:GND
- CH_PD/EN:高电平工作;低电平模块供电关掉
- GPIO2:(1)开机上电时必须为高电平,禁止硬件下拉;(2)内部默认已拉高
- RST:外部Reset信号,低电平复位,高电平工作(默认高)
- GPIO0:工作模式选择:悬空:FlashBoot,工作模式;下拉:UARTDownload,下载模式
- VCC:3.3V(切不可接5V,烧片)
- UTXD:UART_RXD,接收
准备工作
1、PL2303(SUB-TTL)烧写器 2、ESP8266-01/01S WIFI模块 3、杜邦线 4. 下载工具包和固件: 提取码:vkqr
引脚接线
现将模块和PL2303接起来,接线图如下
ESP8266 <------> PL2303(USB-TTL)烧写器 UTXD <------> RXD GND <------> GND CH_PD/EN <------> 3.3v VCC <------> 3.3V UTXD <------> TXD GPIO0 <------> GND
开始烧写
1、 打开下载的ESP8266工具包,选择“8266最新烧写工具、串口工具和固件”文件夹打开,里面有三个文件,分别是固件,烧写工具和配置图。
2、打开烧写工具里的软件,选着ESP8266 DownloadTool
3、 根据配置图进行配置,选择固件里8Mbit的固件,其他参数根据配置图。
4、 根据配置图进行配置,选择固件里8Mbit的固件,其他参数根据配置图。
5、 进度条走完后提示烧写完成,可进行测试
AT指令调试可参考文章:基于Arduino调试ESP8266 01和01S wifi模块 |