First off, good job on getting your 52x52 module to work with a video stream, I saw the youtube video you posted in another thread. I have a teensy or two that I can buy a Smartmatrix shield for, but I also have an Arduino Uno that I’m wondering if it will work. I’m only displaying text that won’t move so no need for large memory or high clock. I saw the github link you posted which is very helpful on a topic that is quite lacking when one google searches 52x52 modules.
So does RGB1234 mean that it draws RGB top 1st 52 LED row, then 16 lines of vertical spacing, 2nd row of 52 LEDs, then the next frame it draws 3rd row (3/4 the way down form top) then the 4th (bottom row) information in this separate frame? (as the HUB75 only has RGB12)? IE drawing top half and bottom half of module in 2 separate frames. It is worth noting my supplier mentioned my panel is usually hooked up to a “Novastar controller card”
Is the ESP32 DMA code easily modified to use with an AVR architecture such as ATMega328P? I’d like to try on an Arduino UNO (If possible without externally wiring to the shift registers because the modules have them covered in my outdoor rated version).
I guess it is at least good that I know my pinout is ABCD on the HUB75 as the supplier mentioned. Your description of skipping 3 pixels 4 times makes sense and the diagram on github helps. I just have to search out a library that I can use with an Uno to simply drawing text, nothing fancy. If too difficult I’ll have to move to a teensy and Smartmatrix library.
Best Regards,
-Andrew (Zef)