Arduino code for a Wi-Fi connected clock.
Below is the wiring that I used to supply 5V of power to the NeoPixels and controller. I merged a USB-A male connector and micro-USB male connector and added an in-line capacitor.
Below is the circuit diagram for the buttons, light sensor, and NeoPixels.
- esp8266 v3.1.2
- Adafruit Feather HUZZAH ESP8266
Use the following instructions to install the Adafruit board libraries and configure the ESP8266 hardware.
- Adafruit NeoPixel v1.12.3
- Button v1.0.0
- LightDependentResistor v1.4.0
- NeoPixelBus v2.8.3
- Timer v1.2.1