adafruit / adafruit/RGB-matrix-Panel
RGB MATRIX MULTI PANEL 64x32
- Dominant language
- C++
- Stars
- 328
- Forks
- 147
- PR merge metrics
- No merged PRs in 30d
Description
Hi
im use arduino mega2560 and two 64x32 16s. all good fore one panel but when add new pane as series all of screen one showing on screen two.
i want show a text on screen one and new text on screen two.
how make this?
you have a example code for this?
im use this code :
// testshapes demo for RGBmatrixPanel library.
// Demonstrates the drawing abilities of the RGBmatrixPanel library.
// For 32x64 RGB LED matrix.
// WILL NOT FIT on ARDUINO UNO -- requires a Mega, M0 or M4 board
#include
// Most of the signal pins are configurable, but the CLK pin has some
// special constraints. On 8-bit AVR boards it must be on PORTB...
// Pin 11 works on the Arduino Mega. On 32-bit SAMD boards it must be
// on the same PORT as the RGB data pins (D2-D7)...
// Pin 8 works on the Adafruit Metro M0 or Arduino Zero,
// Pin A4 works on the Adafruit Metro M4 (if using the Adafruit RGB
// Matrix Shield, cut trace between CLK pads and run a wire to A4).
//#define CLK 8 // USE THIS ON ADAFRUIT METRO M0, etc.
//#define CLK A4 // USE THIS ON METRO M4 (not M0)
#define CLK 11 // USE THIS ON ARDUINO MEGA
#define OE 9
#define LAT 10
#define A A0
#define B A1
#define C A2
#define D A3
RGBmatrixPanel matrix(A, B, C, D, CLK, LAT, OE, false, 64);
void setup() {
matrix.begin();
// fill the screen with 'black'
matrix.fillScreen(matrix.Color333(0, 0, 0));
// draw some text!
matrix.setTextSize(1); // size 1 == 8 pixels high
matrix.setTextWrap(false); // Don't wrap at end of line - will do ourselves
matrix.setCursor(8, 0); // start at top left, with 8 pixel of spacing
matrix.println();
//matrix.setTextColor(matrix.Color333(4,4,4));
//matrix.println("Industries");
matrix.setTextColor(matrix.Color333(7,7,7));
matrix.println("TAHA FATHI");
}
void loop() {
// Do nothing -- image doesn't change
}

Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the RGBmatrixPanel constructor and the supplied testshapes example, focusing on how a 64x32 panel is initialized and addressed. Determine whether the library supports two panels in series and what example or API change would be needed to show different text on each panel; done should include a working two-panel example or a documented limitation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arduino, cpp
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100