Noiw i have 6 RGB Led Matrix Displays that are 64x32 pixels, so i put it together and trying changed your code but dont getting to work, its like i only can address 2 displayes 128x32 then after that its duplicate the same on the 4 other displays, see this video: https://www.youtube.com/watch?v=GrO0RxcmXv4
I have tried write 384 as width but no differents on the width over 128.
I using the RGBMatirxPanel library, tried to read the code and tried to changed some code but dont get it to work.
@RickardP, I answered this question on the github issue you raised. The library is not designed for such wide displays. I could change the library but the refresh rate for such wide displays will be sub-optimal and cause annoying blinking.
@faiz, two 32x32 panels have a width of 64. I will be working on updating the library for wider arrangements though the refresh rate will be poor. I am also going to work on taking a 1x4 array to make it work like a 2x2 array though it will require a long interconnect cable between the to right-hand panel and the bottom left-hand panel.
@MoududHassan, is your question relating to a 384x32 panel or a 32x64 panel? For an arrangement of up to 32x128 using a Photon or Electron, the RGBMatrixPanel library can be used. The library is a bit-banged BCM driver for RGB Panels which produces up to 4096 colors (4 bits per color).
Actually I have two 32x64 led matrix module. I want to chain(cascade) this two matrix to make 32x128 led matrix and write text to this matrix with arduino mega. I used RGBmatrixPanel and Adafruit_GFX library. But two led shows same content. If I use doublebuffer of RGBmatrixPanel to “true” then two matrix shows nothing. Is it possible to chain two 32x64 matrix with arduino mega? Thank you.
@MoududHassan, for 32x128 there needs to be 32*128*3 = 12Kbytes of RAM available for a single frame and 24KB for dual framed. The Mega only has 8KB of RAM which only works for a 32x64 configuration (6KB). You could use a Particle Photon which as 80KB of RAM and get Cloud and WiFi connectivity at the same time!
Arduino Due has 512 KB FLASH,SRAM 96 KB (two banks: 64KB and 32KB) and Clock Speed 84 MHz. If the ram is the main issue, then with Arduino Due can I make 32x128 workable? BTW “Particle Photon” great one, I will buy it today Thanks.
Stick with the Photon and you will be able to pull live data from the Internet and display it on the LED panel. I do this for weather and other data that updates regularly and it's pretty cool.
Plus buying Particle devices keeps this forum's lights on
@MoududHassan, the Due might work but it is an older board and I am not sure the Adafruit library works on it. If you don’t need connectivity like what the Photon offers and more than 4096 colors, take a look at the [PixelMatix SmartLED shield]
(http://docs.pixelmatix.com/SmartMatrix/). However, it only works only with a Teensy board and there are no WiFi options.