Skip to content

Enable NodeMCU

raymondxie edited this page Apr 28, 2017 · 8 revisions

How to enable NodeMCU board support in Arduino IDE

In this workshop, we use a IoT device board called NodeMCU. Like Arduino boards, it has many pins to connect sensors and LED lights. But it also has built-in WiFi chip which we can use to send data into IoT Cloud Service.

By now, you should have Arduino IDE software installed on your computer.

  1. Open the Arduino IDE, and go to File -> Preferences, and get to a page like this:
  2. Add this text http://arduino.esp8266.com/stable/package_esp8266com_index.json to the “Additional Boards Manager URLs” field, and then hit OK button.
  3. Restart Arduino IDE, and go to Tools -> Board -> Board Manager, and select “esp8266 by ESP8266 Community”. Click Install button to enable NodeMCU board.
  4. Restart Arduino IDE and go to Tools -> Board, and select NodeMCU 1.0(ESP-12E module) board. Also set up corresponding parameters on CPU Frequency, Flash Size, etc, referencing to this screenshot.
Clone this wiki locally