ESP01S刷MQTT固件

发布时间 2023-07-31 13:09:20作者: 小蠡

  刷个ESP01S把我卡了将近一天,特难受,记录一下正确的烧录固件方式。之前刷了固件总是没一点返回值(输入AT\r\n),只是在电源重接时才会接收到一些乱码,总以为是CH340接出的3.3V电压不稳,换成PL2303HXD串口也没是一样没反应,改成用MCU里提供的电源照样没反应,其实就是刷固件的某些细节弄错了。

  所需资料下载:链接:https://pan.baidu.com/s/1kuAWqa2V5djK2eT4i68HWA?pwd=h9n7提取码:h9n7

  1. 刷固件接线方式

    TTL       ESP01S

    3.3V  ------     3V3

    3.3V  ------     EN

    GND    ------     IO0

    GND    ------     GND

    RX       ------     TX

    TX  ------     RX

 

  2. 烧录步骤

    2.1 解压flash_download_tool_3.9.2_0.zip 并进入文件双击运行,弹出                       

      选择OK。

    2.2 解压得到

    2.3  

    2.4  等待呈现烧录完成。

    2.5 烧录完成后接线方式(注意:先把TTL USB接口取下断电)

      TTL       ESP01S

      3.3V  ------     3V3

      GND    ------     GND

      RX       ------     TX

      TX  ------     RX

    2.6 测试MQTT固件是否刷成功

    2.6.1 出bug  , 其实重新上电就好了(把ESP01S的3V3针脚线拔了,重新接上就OK了)。

    2.6.2 打开安信可的串口调试助手 

        测试成功

 

    所需文件下载地址:

      1.烧录WIFI固件工具:ESP_DOWNLOAD_TOOL

        下载地址:https://www.espressif.com/sites/default/files/tools/flash_download_tool_3.9.2_0.zip

      2.安信可串口调试助手

        下载地址:https://docs.ai-thinker.com/_media/tools/aithinker_serial_tool_v1.2.3.7z

      3.MQTT透传AT固件(固件号:1471)

        下载地址:https://docs.ai-thinker.com/_media/1471_esp8266-at_mqtt-1m.zip