Are required:
- 4 or 6 MAX7219 incl 8x LED-Matrix8x8
- one ESP8266 or ESP32 Board
Define GPIOs, Brightness, and Timezones in the platformio.ini.
Wi-Fi credentials were recently replaced with WiFiManager, so there are no hardcoded passwords anymore. When run for the first time (or no known networks are present), configure via captive portal, then settings are saved and ESP will connect automatically.
Added support for ESP32-C3, tested on Lolin C3 mini, and works perfectly fine.
Brief description:
During setup, the current time is obtained from an NTP via WLAN. If the clock is in operation, this process is repeated daily
Alternative to native firmware, the clock can be used together with Home Assistant via ESPHome. Although it is not a standalone solution, it has some additional features:
- It shows the weather along with the time and date
- It can show any text you like whenever it is pushed from the HA
- It allows easy remote firmware flashing
Configuration is here. You'll need to upload 2 included font files into the HA esphome/fonts
folder.
Looks like this
Clock | Date | Weather |
---|---|---|
Available as Kit on Tindie. Assembly instructions can be found here