I followed the exact same instructions to get my Arduino IDE to work with my NodeMCU (ESP8266 ESP-12 Module) on two of my machines.
One is a laptop running Windows 7 Home Edition, and the other is a desktop running Windows 7 Ultimate. The laptop works great, and I compiled and uploaded the WiFiScan example without issue. When I open the serial port in putty, the desired results show, listing wireless networks, pausing, then repeating the scan.
When I plug the same ESP8266 ESP-12 module into my desktop and open putty, the same results show. Great! Works on both machines, for putty anyway.
But when I compile the same example on my desktop and upload it, I get garbage via putty. I reset it, tried again, same results.
I go back to my laptop, plug the same module in, upload the same sketch, and then unplug it and plug it into the desktop again, the desired results show again.
It seems as though, although I can upload to the device, something goes wrong with the compiled code on my desktop. Has anyone seen this before?
I checked, checked, and rechecked again my installation steps. Same exact process as the working laptop, but the compiled code on the desktop is different somehow.
Any ideas or suggestions would be greatly appreciated. Thank you for your valuable time!