Arduino IDE settings based on NodeMCU setup

http://learn.robotgeek.com/images/tutorials/rgc/arduinoIDE.png

The Arduino Integrated Development Environment - or Arduino Software (IDE) - contains a text editor for writing code, a message area, a text console, a toolbar with buttons for common functions and a series of menus. It connects to the NodeMCU hardware to upload programs and communicate with them.

Assuming we have already installed the ESP8266 support on our Arduino IDE (following the instructions on Installing with Boards Manager ), we choose the right port from the Ports menu and the NodeMCU 1.0 (ESP-12E Module) from the Boards menu.