ESP8266 NodeMCU is the smallest & cheapest IoT Development board. Price is only starting from $2. There
If you wanted to create bin file from Arduino IDE and flash it into ESP8266, then follow these posts.
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 in Hindi.
Watch Video Tutorial
First connect your ESP8266 Nodemcu to your windows computer & open devices and printers.
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
Download NodeMCU Flasher
Now go to the following link of github and Download ZIP of the NodeMCU flasher tool for Windows.
To Download Click Clone or Download in the Green colour icon.
Now extract the zip file in any folder.
Next go to extracted folder and open win32 or win64 folder depending upon your system architecture.
Now double click the EXE file.
Setting Up Nodemcu Flasher
First select the port where you inserted the USB. In my case it is COM3.
Now go to Advanced and set SPI Mode to DOUT.
Now go to config and select your bin file from computer.
Finally click on Flash button and wait till it completes flashing.
If you want to know the flashing process on Linux, then folow this post.