Here I will Say how to Flash Bin File ESP8266 Nodemcu from Windows OS
ESP8266 NodeMCU is the smallest & cheapest IoT Development board. Price is only starting from $2. There
Buy Link
CH340 AliExpress Amazon
CP2102 AliExpress Amazon
If you wanted to create bin file from Arduino IDE and flash it into ESP8266, then follow these posts.
How to create bin file from Arduino IDE
In this post, I will tell how to flash bin file to ESP8266 Nodemcu from Windows OS. This is for the absolute beginners who are very new to this device. You can also see the tutorial video.
How to Flash Bin File ESP8266
First, connect your ESP8266 Nodemcu to your windows computer & open devices and printers.
![How to flash bin file to ESP8266 Nodemcu from Windows OS](https://cdn.somtips.com/2018/12/cp.png)
If you can not see any CH340 / CP2102 chipset name or any yellow ⚠ mark is showing then go to properties and update the driver.
If you haven’t enabled metered connection then Windows will automatically update the driver as soon as you connect the device & computer is Internet-connected.
Download NodeMCU Flasher
Now go to the following link of github and Download ZIP of the NodeMCU flasher tool for Windows.
https://github.com/nodemcu/nodemcu-flasher
To Download Click Clone or Download in the Green colour icon.
![How to flash bin file to ESP8266 Nodemcu from Windows OS](https://i1.wp.com/cdn.somtips.com/2018/12/vlcsnap-2018-12-27-20h32m53s720.png?fit=720%2C405&ssl=1)
Now extract the zip file in any folder.
![How to flash bin file to ESP8266 Nodemcu from Windows OS](https://i2.wp.com/cdn.somtips.com/2018/12/vlcsnap-2018-12-27-20h33m22s757.png?fit=720%2C405&ssl=1)
Next go to the extracted folder and open win32 or win64 folder depending upon your system architecture.
![How to flash bin file to ESP8266 Nodemcu from Windows OS](https://i1.wp.com/cdn.somtips.com/2018/12/vlcsnap-2018-12-27-20h34m55s151.png?fit=720%2C405&ssl=1)
Now double click the EXE file.
![How to flash bin file to ESP8266 Nodemcu from Windows OS](https://cdn.somtips.com/2018/12/vlcsnap-2018-12-27-20h35m05s864.png)
Set Up Nodemcu Flasher to flash Bin File ESP8266
First select the port where you inserted the USB. In my case it is COM3.
![How to flash bin file to ESP8266 Nodemcu from Windows OS](https://cdn.somtips.com/2018/12/vlcsnap-2018-12-27-20h38m10s692.png)
Now go to Advanced and set SPI Mode to DOUT.
![How to flash bin file to ESP8266 Nodemcu from Windows OS](https://cdn.somtips.com/2018/12/vlcsnap-2018-12-27-20h38m19s706.png)
Now go to config and select your bin file from computer.
![How to flash bin file to ESP8266 Nodemcu from Windows OS](https://cdn.somtips.com/2018/12/vlcsnap-2018-12-27-20h38m35s411.png)
Finally click on Flash button and wait till it completes flashing.
![How to flash bin file to ESP8266 Nodemcu from Windows OS](https://cdn.somtips.com/2018/12/vlcsnap-2018-12-27-20h38m46s145.png)
If you want to know the flashing process on Linux, then folow this post.