A sunrise alarm clock built using an ESP8266 Here is the web client for controlling the clock.
You will also need to upload ESP8266WebServer.py from this repo
- ESP8266
- The main processor of the operation. Running MicroPython
- Copy the files in the ESP8266 directory to the root of the ESP's filesystem
- Arduino (In my case an Arduino Nano)
- Handles the LED PWM so it doesn't block the server at all
- Upload the
.inoproject from the Arduino directory
- DS3231 Clock module
- 3x P30N06LE N-Channel MOSFETs
- LED strips
- 4 pin variety, no individually addressable LEDs