An Adafruit GFX Compatible Library for the original ESP32, to drive 64x32px or 64x64px HUB75 LED matrix modules using the ESP32's DMA engine for high refresh rates. Supports panel chaining.
A nod to the HariFun #165 video but implemented using table driven animations with the table generated by python using "segment adjacency" along with "segment on/off changes from digit to digit."
This project shows a LED matrix panel with 64x64 full RGB pixels driven by a RP2040 Rasberry Pi micro chip. It runs at 50Hz frame rate in BCM mode to get an absolute flicker free display. This is only a tiny demo program running several tasks using FreeRTOS. The driver uses 2 state machines of one PIO device. Each state machine is feeded by a DMA channel providing RGB pixel data and row address data.