witnessmenow / ESP32-Trinity

An Open Source ESP32 board for connecting to HUB75 Matrix Panels
Other
254 stars 34 forks source link

Trouble using the ESP32 Trinity with certain LED Matrix #22

Open lohant opened 1 year ago

lohant commented 1 year ago

I am using the ESP32 Trinity and this library together: https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA

I have multiple files (including provided example files) that are working fine on one of my 64x64 led matrixes, but the new 64x64 matrices I received yesterday does not work with that code. I am using the same ESP32 Trinity to run the code in both cases. I received five identical matrices yesterday and none works so it is highly unlikely that the problem is with the hardware.

These are the matrices that does not work: https://www.alibaba.com/product-detail/Led-Video-Wall-Led-Advertising-Module_62222559088.html?spm=a2700.shop_plgr.41413.3.5d621d582GGYWX

I suspect that the error is with the driver of the IC. It says that it uses the ICN2038S chip on the specification but from what I can see on the ICs themselves they say "TC7262". I have tried the PatternPlasma example as well as tried all the different driver configurations (mxconfig.driver = HUB75_I2S_CFG::ICN2038S; etc) but with no success.

On the HUB75 contact there is a difference between the panels, the new ones got a pin "D" where the old one is marked "GND".

I am not sure what to try next and would be very grateful for any help or suggestions I could get!