Skip to main content

ESP8266 Firmware flash using Arduino

ESP8266 Firmware flash with Arduino

The ESP8266 WiFi module firmware can be updated with the Arduino IDE and Board.

Things Required

  • ESP8266
  • Arduino
  • Arduino IDE
  • Jumber pins
  • Firmware flashing tool
  • Latest Firmware

Connection between ESP8266 and Arduino


ESP8266
Arduino
VCC
3V
GND
GND
RX
RX
TX
TX
CH_PD
3V
GPIO1
GND

Prerequisites 

Step 1: Download the AT25-SDK112 firmware which will be supported with the WiFiEsp Arduino library

Step 2: Download the Firmware update tool

Step 3: Before connecting the ESP8266 with Arduino clear the Arduino by uploading the below empty sketch. It remove the previously installed sketch from Arduino.

void setup(){
void loop()
Step 4: Connect the ESP8266 and Arduino pins as mentioned in the above table.
Step 4: Connect the Arduino with PC and find the connected COM port 
Step 5: Close the Arduino IDE if it is open

Firmware Installation


Step 1: Run the firmware update tool



Step 2: Enter the COM port number and select the downloaded firmware by clicking Bin button

Step 3: Click the Download button and wait for completing the flash process. 




Comments

Popular posts from this blog

MQTT Broker for Android Mobile

MQTT Broker      MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport. It is useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium. MQTT Broker for Android Mobile     After the long search I could not find any working android application for running MQTT broker in my mobile, so I decided to make it myself. In this post I am going to show you how the MQTT broker can be written for Android. Moquette for Android     Finally I found the Moquette based  GitHub  fork for the android application. I decided to create simple (very simple... Even there is no UI  ðŸ˜¼ ) application on top of Moquette using the above GitHub project. Thanks to  andsel  (Contributor of this GitHub) Steps  Download the Project from GitHub Create the new A...

Hobby Project - Smart Home Assitant - Implementation Architecture

My hobby project (Smart Home Assistant) architecture Dashboard