Skip to content

Commit 4b22a71

Browse files
Revised wiring for 32x32 matrix
1 parent b964076 commit 4b22a71

File tree

4 files changed

+26
-26
lines changed

4 files changed

+26
-26
lines changed

examples/colorwheel_32x32/colorwheel_32x32.pde

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33

44
#include "RGBmatrixPanel.h"
55

6-
#define A A0
7-
#define B A1
8-
#define C A2
9-
#define D A4 // Skip A3 for compatibility with 16x32 wiring
6+
#define A A3
7+
#define B A2
8+
#define C A1
9+
#define D A0
1010
#define CLK 8 // MUST be on PORTB!
11-
#define LAT A3
12-
#define OE 9
11+
#define LAT 9
12+
#define OE 10
1313
RGBmatrixPanel matrix(A, B, C, D, CLK, LAT, OE, false);
1414

1515
void setup() {

examples/colorwheel_progmem_32x32/colorwheel_progmem_32x32.pde

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
#include "RGBmatrixPanel.h"
77
#include "image.h"
88

9-
#define A A0
10-
#define B A1
11-
#define C A2
12-
#define D A4 // Skip A3 for compatibility with 16x32 wiring
9+
#define A A3
10+
#define B A2
11+
#define C A1
12+
#define D A0
1313
#define CLK 8 // MUST be on PORTB!
14-
#define LAT A3
15-
#define OE 9
14+
#define LAT 9
15+
#define OE 10
1616
RGBmatrixPanel matrix(A, B, C, D, CLK, LAT, OE, false);
1717

1818
void setup() {

examples/plasma_32x32/plasma_32x32.pde

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
#include "RGBmatrixPanel.h"
55
#include <avr/pgmspace.h>
66

7-
#define A A0
8-
#define B A1
9-
#define C A2
10-
#define D A4 // Skip A3 for compatibility with 16x32 wiring
7+
#define A A3
8+
#define B A2
9+
#define C A1
10+
#define D A0
1111
#define CLK 8 // MUST be on PORTB!
12-
#define LAT A3
13-
#define OE 9
12+
#define LAT 9
13+
#define OE 10
1414
RGBmatrixPanel matrix(A, B, C, D, CLK, LAT, OE, false);
1515

1616
static int8_t sinetab[256] PROGMEM = {

examples/testshapes_32x32/testshapes_32x32.pde

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44

55
#include "RGBmatrixPanel.h"
66

7-
#define A A0
8-
#define B A1
9-
#define C A2
10-
#define D A4 // Skip A3 for compatibility with 16x32 wiring
7+
#define A A3
8+
#define B A2
9+
#define C A1
10+
#define D A0
1111
#define CLK 8 // MUST be on PORTB!
12-
#define LAT A3
13-
#define OE 9
12+
#define LAT 9
13+
#define OE 10
1414
RGBmatrixPanel matrix(A, B, C, D, CLK, LAT, OE, false);
1515

1616
void setup() {
@@ -55,9 +55,9 @@ void setup() {
5555

5656
// print each letter with a rainbow color
5757
matrix.setTextColor(matrix.Color333(7,0,0));
58-
matrix.print('1');
58+
matrix.print('3');
5959
matrix.setTextColor(matrix.Color333(7,4,0));
60-
matrix.print('6');
60+
matrix.print('2');
6161
matrix.setTextColor(matrix.Color333(7,7,0));
6262
matrix.print('x');
6363
matrix.setTextColor(matrix.Color333(4,7,0));

0 commit comments

Comments
 (0)