Download the latest Arduino IDE
The latest Arduino sketch can be downloaded here.
Ensure you have the following libraries installed. These can be installed using the libraries manager from within the Arduino IDE if not. Newer versions may work but have not been tested.
- FastLED v3.3.2
- Blynk v0.6.1
- Servo v 1.1.5
The following library must be installed manually by moving its contents into the Arduino libraries folder
- ESP8266WiFi Library v2.4.2 – https://github.com/esp8266/Arduino
Open the sketch in the Arduino IDE. Change the following 3 lines to reflect your own WiFi credentials and your Blynk Auth Token (see Web App section if you cannot locate this).

You may wish to adjust settings for both the head and eye servos to fine tune the extent of motion.

Connect the D1 Mini to the PC using a micro-USB, ensure that the following settings are used, the correct COM Port is set and upload the sketch.

The doll should now reboot and connect to your WiFi network. It will become controllable via your own mobile Blynk app after following the Blynk App section. To troubleshoot any faults, with the D1 mini connected to the PC, use the Serial monitor in the Arduino IDE to help diagnose.