#Latest esp8266 firmware update
Now, with the help of this information we can update our firmware since as per the above image we can see the Flash Size is 8Mbit, and then in ESPRESSIF AT Documentation, section "Downloading AT firmware into the Flash", I will open the 8Mbit section while depending on what you get, you will open that particular section.
![latest esp8266 firmware latest esp8266 firmware](https://iot-playground.com/images/articles/016/23-3-2015_18-57-02.png)
Once you do the above step, you will see that the "Flash Download Tool" has fetched some important information from your module, which includes, Flash Size, Crystal Frequency, Access Point MAC address, and Station Mode MAC Address, as can be seen in the below image. Now, press the start button, and on the command prompt, you see some dots and dashed lines, now disconnect the RST pin from the ground. Open the "Flash Download Tool", make sure the "SPIDownload" tab is selected and all the check-boxes are unchecked. Connect RST and FLASH pin with the ground and connect the module with USB to UART module with the USB port This we can do easily with the help of "Flash Download Tool", the following are the steps to determine the SPI flash present on your module.
#Latest esp8266 firmware software
Once this downloading of software is done, as a next step, we have to determine which SPI flash is present on our module, whether it is 4Mbit or 8Mbit or 16Mbit, etc. Once the connections are done, as a next step download the required tools and firmware from the ESPRESSIF website.ĭownload the "Flash Download Tool" current version is v3.8.5ĭownload the AT Command Firmware which is " ESP8266_NonOS_AT_Bin_V1.7.4" The idea is simple, you need to short your RST pin and FLASH pin of the WiFi module with the Ground Pin, and then only you can enter the programming mode.
![latest esp8266 firmware latest esp8266 firmware](https://techposts.org/wp-content/uploads/2017/11/Choose-Path-of-Bin-File.png)
The following are the connection, which you have to do. ESP8266 WiFi Module (Of course you need this :-) )ĮSP8266 WiFi module firmware is updated over UART so that's why we need USB to UART converter, and cables or mechanical switches are needed to short the FLASH and RST pin to ground pin, this can be done neatly with the mechanical switches and cables, so it's up to you, how you wanted to do it. The following are the components required to update the firmware in the ESP8266 WiFi Module. I recommend watching the video as compared to reading this text, as I think watching the video is more helpful.The following is the pin-out of the ESP8266 WiFi module.