ESP8266 NodeMCU – Flash Firmware

For beginner to recommend use the NodeMCU Flasher.

 

FAQ

  • What is NodeMCU Flasher tool?
  • How Download the NodeMCU Flasher tool?
  • Which platform PC’s devices supports NodeMCU Flasher tool?
    • Windows
  • Can i update firmware using NodeMCU Flasher tool into any kind of ESP8266 Module
    • Yes you can do.
  • Why firmware not update in ESP8266?
    • Make sure you enabled GPIO-0 Should be Low
  • Which firmware is best to upload to ESP8266 (Float/integer)?
    • Always commanded to flash the  float type firmware because for float type calculation and also precision process works well with float firmware

 


NodeMCU Flasher Programmer

  • NodeMCU Flasher tool is flashing the NodeMCU Firmware to ESP8266 Easily.
  • This tool is developed by NodeMCU.

 

Flash Custom NodeMCU Firmware into ESP8266 using NodeMCU Flasher Tool

  • Build your custom firmware and upload using below steps

 

Required

  • ESP8266 (Any module)
  • USB to UART Programmer or Ardunio Uno Board
  • NodeMCU Flasher Progarmmer
  • Some wire(May require)
  • NodeMCU Firmware (.bin file)

 

Connection Diagram

 

ESP-07 with FDTI Programmer

 

ESP-01 Module with CP2102 FTDI Programmer

 

ESP-01 Module with Arduino Uno board as Programmer

ESP-07 Module with FDTI Programmer

 

ESP-12 Module with FDTI Programmer

NodeMCU Dev Kit

 

 

Follow Steps

  • Step 1 : Go-to  NodeMCU Flasher  Programmer tool folder and open ESP8266Flasher.exe

  • Step 2 : Click the Gear Icon Upload the NodeMCU Custom firmware into NodeMCU Flasher Tool in config tab (Note : Don’t set any offset memory address in config tab, Leave default value 0x00000)

 

Gear Icon

 

NodeMCU Custom Firmware

Uploaded file in path with green background, Set offset as 0x00000

 

  • Step 3 : Make sure correct COM pot of ESP8266 USB port detected.

For My case COM is 7 When i was use one ESP8266 Module, It May be Change when using Different ESP8266and Different USB PORTs

 

  • Step 4 : Click flash button to flash the  firmware into ESP8266

 

  • Step 5 : Wait a moment when finish the firmware flash (Green Tick will can see, if the process success)

 

Green Right tick Symbol

 


NodeMCU Flasher Programmer Note :

  • Tips: You could use some special path to do something interesting.
    • The blank.bin file:  INTERNAL://BLANK
    • The esp_init_data_default.bin file(for 26MHz crystal):  INTERNAL://DEFAULT

 


NodeMCU Flasher Programmer Troubleshoot Guide

  • When the path have some error(e.g. file not exist), the line will become red. (Green shows when correct path file present )

  • What is the meaning of Red symbol when flashe fineshed

This red mark only present when the flash not finished. Check the correct COM port and make sure GPIO-0 Should be Low mode

 

 

 


 

 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

if you have any queries call us +918300026060 or WhatsApp Dismiss

0

Your Cart

%d bloggers like this: