ESPHomeMatrixLED icon indicating copy to clipboard operation
ESPHomeMatrixLED copied to clipboard

ESPHome LED Matrix Demo

ESPHome LED Matrix Example

Example of a text display on an 8x8 LED matrix.

A smallish analog clock on an 8x8 LED matrix.

A marquee digital clock.

This is an example of how to use a LED matrix like this as a display for text and graphics with ESPHome (>= v1.15). It leverages the display API of ESPhome for addressable lights.

The main configuration file is matrixleddemo.yaml wich uses a header file my_matrixled_scrolling_display.h. The scrolling clock and text display allows to set an arbitrary text via mqtt, for instance via:

	mosquitto_pub -h mqtthost... -t text/text -m "Hi there!"

Furthermore there is an example for the ATOM Matrix ESP32 Development Kit in m5atom_marquee.yaml.

Have fun, Richard