adafruit / RGB-matrix-Panel

Arduino library and example code for the 16x32 RGB matrix panels in the shop
http://www.adafruit.com/products/420
302 stars 145 forks source link

Support for FM6126A #55

Open ntsarb opened 5 years ago

ntsarb commented 5 years ago

Just realized the reason why my 64x32 led display doesn't work relates to the use of a different chip, FM6126A, which is not supported by RGB-matrix-Panel library.

Is there any ongoing work to support FM6126A chip? Looks like the PxMatrix library (for ESP8266) already supports it, but I couldn't use it on Arduino Mega 2560: https://community.pixelmatix.com/t/smartmatrix-doesnt-support-fm6126a-driver-chips/421

Thank you.

marcmerlin commented 5 years ago

Howdy, so I guess you found my previous work looking around for support in making those panels work. You may have found this script https://github.com/marcmerlin/SmartMatrix/blob/FM6126A/examples/FM6126A_reset/FM6126A_reset.ino which can be ported to your processor if you so wish. But keep in mind that adafruit provides libs and support for hardware sold by adafruit, and currently their panels do not have the FM6126A chip, so I believe your request will just get closed. That being said, if I may, I recommend you switch from arduino mega to ESP32 and SmartMatrix + SmartMatrix::GFX, as an ESP32 is both cheaper and a lot more capable. In theory you need level shifters back from 3.3V to 5V, I use them, but apparently you can get by without them.

You can have a look at http://marc.merlins.org/perso/arduino/post_2019-04-01_SmartMatrix_-SmartMatrix-Shield-v4-for-Teensy_-ESP32-shield-with-level-shifter_-and-SmartMatrix_GFX.html#ESP32 if you'd like more info on how to use SmartMatrix with ESP32. Good luck.

marcmerlin commented 4 years ago

As another option, FM6126A is now natively supported in rPi. I also wrote a driver that allows you to run arduino code on an rPi and send the output to RGBPanels: http://marc.merlins.org/perso/arduino/post_2020-01-01_Running-FastLED_-Adafruit_GFX_-and-LEDMatrix-code-on-High-Resolution-RGBPanels-with-a-Raspberry-Pi.html

See: https://github.com/marcmerlin/ArduinoOnPc-FastLED-GFX-LEDMatrix