Skip to content

Clock with four 8x8 Led-Matrix, both for ESP8266 and ESP32

Notifications You must be signed in to change notification settings

anabolyc/esp-led-matrix-clock

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP8266 LED Matrix Clock

image

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

Using with ESPHome / Home Assistant

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
image image image

Where to buy

Available as Kit on Tindie. Assembly instructions can be found here

image

About

Clock with four 8x8 Led-Matrix, both for ESP8266 and ESP32

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 66.4%
  • C++ 33.2%
  • Shell 0.4%