Using LEDs and an ESP8266 to make a smart digital analog clock.
Uses the Sunrise-Sunset API among others.
Only modified the code so that it works with the latest Arduino IDE 1.6.11 and up-to-date libraries.
- Set up the ESP8266 in the Arduino IDE (instructions)
- Install the TimeLib, Adafruit NeoPixel and WiFiManager libraries through the Library Manager (instructions)
- Install the ESP8266FS tool (instructions)
- Make the necessary changes to
src/firmware/config.h.template
and save them insrc/firmware/config.h
- Open
src/firmware/firmware.ino
in the Arduino IDE - Upload the sketch data by going to Tools > ESP8266 Sketch Data Upload
- Upload the sketch to the device