I wanted to get my Apollo Automation M-1 running on ESPHome… that has taken me down a long rabbit hole…
I built a playground of pages and examples that can be found here: https://github.com/stuartparmenter/hub75-studio. This repo has a working esphome project with example pages that should mostly just work.
I ended up forking and fixing the display driver (https://github.com/stuartparmenter/ESPHome-HUB75-MatrixDisplayWrapper) to work with LVGL, support grid layouts, etc. Plan to all the fixes upstream and/or in to esphome directly.
I wanted to be able to stream videos, animations, still images, etc, so build custom components & proxy server (https://github.com/stuartparmenter/ddp-esphome) that does that. I'm planning on making the server a Home Assistant add-on so you can just easily install it.
This video includes some of the examples: Basic HA connected weather/clock, simple fireworks & fireplace, simple auto-playing Pong game (but I really want some esphome controllers), a radar screen that uses Apollo Automations' MSR-2 mmWave sensor to show distance and zones, and video