Random Nerd Tutorials
Shares

Flashing NodeMCU Firmware on the ESP8266 using Windows

Shares

If you’re new to the ESP8266 WiFi module,¬†first read my¬†Getting Started Guide with the¬†ESP8266.

You can also checkout my other tutorial on how to create a web server with an ESP8266 running NodeMCU firmware.

Why flashing your ESP8266 module with NodeMCU?

NodeMCU¬†is a firmware that allows you to program the ESP8266 modules with LUA script. And you’ll find it very similar to the way you program your Arduino. With just a few lines of code you can establish a WiFi connection, control the ESP8266 GPIOs, turning your¬†ESP8266 into a web server¬†and a lot more.

Where to buy?

You can click here to compare the ESP-01 Board price at different stores.

Schematics (3.3V FTDI Programmer)

And you can check this page to get an FTDI programmer at the best price.

esp8266_pinout_h-569x236Wiring:

  • RX -> TX
  • TX -> RX
  • CH_PD -> 3.3V
  • GPIO 0 -> GND
  • VCC -> 3.3V
  • GND -> GND

ESP8266 Flasher

You can use the preceding links or go directly to MakerAdvisor.com/tools to find all the parts for your projects at the best price!

Downloading NodeMCU Flasher for Windows

After wiring¬†your circuit, you have to download the NodeMCU flasher. It’s a¬†.exe file that you can download using one of the following links:

You can click here to find all the information about NodeMCU flasher.

Flashing your ESP8266 using Windows

Open the flasher that you just downloaded and a window should appear (as shown in the following figure).

nodemcu_flaser

Press the button “Flash” and it should start the flashing process immediately (You might have to change some of the settings ¬†on the Advanced¬†tab). After finishing this process, it should¬†appear a green circle with a check icon.

Do you have any questions? Leave a comment down below!

cloud-download

Now I recommend reading how to create a web server with an ESP8266.

Thanks for reading. If you like this post probably you might like my next ones, so please support me by subscribing my blog and my Facebook Page.

Learn ESP32 with Arduino IDE

This our complete guide to program the ESP32 with Arduino IDE, including projects, tips, and tricks! The registrations are open, so SIGN UP NOW ¬Ľ

Recommended Resources

Home Automation using ESP8266 ¬Ľ
Build IoT projects and home automation gadgets with the ESP8266 Wi-Fi module.

Build a Home Automation System ¬Ľ
Learn how to build a automation system using open-source hardware and software from scratch.

Arduino Step-by-Step Projects ¬Ľ
Build 25 cool Arduino projects with our course even with no prior experience!

Leave a Comment:

Add Your Reply

Grab our Electronics and Programming Courses