So you're a Noob? Post your questions here until you graduate! Don't be shy.

User avatar
By Nick Young
#66262 Hi,

This is my first time with any of this stuff.
I received a NodeMCU ESP8266 today and I plug it into my PC via Micro-USB cable and I get a short LED flash. Thats all.

I gather I need to flash the firmware onto the device before I can start using it, how do I do that?
There is a FLASH and USER button.

What do I do?

Help appreciated

Nick
User avatar
By QuickFix
#66310 I suggest you first play a bit with the AT-commands that are in the current (standard) firmware of your NodeMCU.
Just connect your NodeMCU to your computer (and let it install the USB drivers), and open a terminal (like PuTTY) on 115200 baud.
Reset your NodeMCU and you should be able to enter AT-commands (see this page for a reference).

Once you got it working, you can try to compile your own code with, for instance, the Arduino IDE.
For this you can see a small demonstration on Instructables.com.

Are you sure it has a USER-button?
Normally there are only a FLASH end a RESET ("RST") button on the board. :roll:

Have fun!
User avatar
By QuickFix
#66329 Hmmm, that's odd.

And if you have a look at your COM-ports, perhaps it's already installed?
Image
Depending on the "Brand" and version of your board, it is possible that your board has a CP2102 instead of a CH340. :idea:

I have just taken a brand new and fresh NodeMCU (LoLin v3 from wemos.cc), connected it to my PC (the drivers were already installed) and opened a PuTTY-window on COM4 at 115200 baud.

Then, on the prompt, I entered "AT+GMR" followed by CTRL+M and CTRL+J and this was the result:
Code: Select allAT+GMR
AT version:1.1.0.0(May 11 2016 18:09:56)
SDK version:1.5.4(baaeaebb)
compile time:Feb 24 2017 10:13:27
OK