INTRODUCTION

In this projct, we will show how to burn the An-Thinker AT Command firmware for the ESP13 WiFi shield. To complete the next operation, we need to do the following preparations:

Hardware Preparations:

Software Preparations:


Wire CONNECTION


Arduino D0(RX) to Wifi shield E-RX
Arduino D1(TX) to Wifi shield E-TX
Arduino 3.3V to Wifi shield 3.3V
Arduino GND to wifi shield G
Arduino Reset to Arduino GND

SOFTWARE CONFIGURATIONS

First download flash_download_tools and AI-Thinker Firmaware  from https://osoyoo.com/driver/FLASH_DOWNLOAD_TOOLS_V3.6.3.zip

double click  flash_download_tools_v3.6.3.zip file to unzip the file

After completed above operations, open  FLASH_DOWNLOAD_TOOLS_V3.6.3 folder ,

now double click ESPFlashDownloadTool_v3.6.3.exe program file and run the program, now you can config the software settings as per following steps:

Choose the “ESP8266 DownloadTool” for this project.

Set the field values as per following instruction:

Remove Old Firmware

  1. Make sure your software settings are correct
  2. Make sure the connections are completed
  3. Click the “Erase” button on the ESP8266 DownloadTool
  4. Hold the “Key” button down
  5. Press the “RST” button for once
  6. Release the “Key” button, now you will see there is a progress bar extending in the bottom of tool.

As the below photo, you can see “FINISH” on the software, it means you have removed old firmware successfully.

Burning

  1. Click the “Start” button on the ESP8266 DownloadTool
  2. Hold the “Key” button down
  3. Press the “RST” button for once
  4. Release the “Key” button, now you will see there is a progress bar extending in the bottom of tool.

,

As the below photo, when you see “FINISH” on the software, it means you have burned the Ai-Thinker AT Command firmware successfully.

 Test AT firmware:

Open your Arduino IDE, select correct board and Port :

Open Serial Monitor (no need upload any code)

In Serial Monitor ,select  115200 baud rate and Both NL &CR  as following picture, then type AT and click Send

Now your serial monitor will see AT OK as following picture:

If you can  see OK, that means our AT firmware has been installed properly. You can also type AT+GMR command to check the firmware version.