Can you share the ESP32 DMD3 library? I only find the ones for regular Arduino. I’m talking about the one shown working fine in your last video from the post. I would like to test it with my panel. Have you tried chaining two or more version 2 panels with dmd3?
I would really appreciate a link or zip of DMD3 for ESP32 as I cannot seem to find it.
Thanks
Update
Currently found this DMD2 fork - GitHub - swdmnd/DMD2 at esp32_support and this port - GitHub - Qudor-Engineer/DMD32: A library for driving the Freetronics 512 pixel dot matrix LED display "DMD", a 32 x 16 layout using ESP32.
I will be testing both ASAP and then report back
2nd Update
Wow, finally seeing this matrix work with the ESP for the first time. I have found that GitHub - Qudor-Engineer/DMD32: A library for driving the Freetronics 512 pixel dot matrix LED display "DMD", a 32 x 16 layout using ESP32. is working perfectly with the wiring described in the Readme. It’s a little bit of a pain to convert sketches to work with it because it is not Adafruit-GFX compatible but otherwise it runs nice. Refresh rate is OK, smooth scrolling, no flickering or randomly lit up pixels. Looks just like when the panels are controlled with a RasPi. Shame that the library isn’t that well documented and it’s a ‘hard fork’, basically code cloned and new repo made so it can’t really be included in proper pull requests, etc.
Anyway, this is how it looks:
![]()
All my HUB12 panels work great with it! Maybe @Louis can do some magic and use the driver code from that library to widen the support of HUB12 withing SmartMatrix, but that’s up to him ![]()