Interactive Christmas Decoration – Part 1

Folks, Christmas is coming and it is time to build some interactive Christmas Decoration! We will use a micro controller called ESP8266. To make it easy we will work with the NodeMCU. It is basically an ESP8266 with an USB port. Let’s go!

Software preparation

Arduino IDE installation

If you haven’t already installed the Arduino IDE (Softthis is the perfect time. Go to and download the software matching your operation system.

Arduino IDE download

Board drivers installation

Open the Arduino IDE and click on Arduino>Properties. Under Additional Boards Manager URLs add:

Click OK and in the menu go to Tools>Board>Boards Manager. In the search field type in esp8266 and install the package esp8266 by ESP8266 Community .

Connect the NodeMCU with you computer and in the Arduino IDE go to Tools>Board and select NodeMCU1.0 (ESP-12E Module).

Almost there! Only one more step: Go to Tools>Port and select the Port of the NodeMCU. Usually it is called something like SLAB_USBtoUART.

(If you are not sure, disconnect the NodeMCE and open the menu. Connect it and reopen the menu again. The port what appears only when the NodeMCU is connected is the right one)

The Complete Tutorial

Dieser Beitrag ist auch auf Deutsch verfügbar: Workshop: Interaktive Weihnachtsdekoration Teil 1 – Vorbereitung