Skip to content

Latest commit

 

History

History

ESP32 Matrix

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

AZSMZ ESP32 Matrix panel controller

Where to get:

Click for a quick demo. http://www.youtube.com/watch?v=AYoAmea1BcA AZSMZ ESP32 Matrix AZSMZ ESP32 Matrix AZSMZ ESP32 Matrix

the pin mapping is as follows.

PCB v1.5

 HUB 75 PANEL              ESP 32 PIN
+-----------+   
|  R1   G1  |    R1  -> IO17      G1  -> IO2
|  B1   GND |    B1  -> IO16
|  R2   G2  |    R2  -> IO4       G2  -> IO15
|  B2   E   |    B2  -> IO12      E   -> IO22
|   A   B   |    A   -> IO26      B   -> IO13
|   C   D   |    C   -> IO14      D   -> IO27
| CLK   LAT |    CLK -> IO25      LAT -> IO33
|  OE   GND |    OE  -> IO32      GND -> GND
+-----------+
#define R1_PIN 17
#define G1_PIN 2
#define B1_PIN 16
#define R2_PIN 4
#define G2_PIN 15
#define B2_PIN 12
#define A_PIN 26
#define B_PIN 13 
#define C_PIN 14
#define D_PIN 27
#define E_PIN 22
#define LAT_PIN 33
#define OE_PIN 32
#define CLK_PIN 25

PCB v1.2

 HUB 75 PANEL              ESP 32 PIN
+-----------+   
|  R1   G1  |    R1  -> IO17      G1  -> IO2
|  B1   GND |    B1  -> IO16
|  R2   G2  |    R2  -> IO4      G2  -> IO15
|  B2   GND |    B2  -> IO13
|   A   B   |    A   -> IO26      B   -> IO27
|   C   D   |    C   -> IO14      D   -> IO12
| CLK   LAT |    CLK -> IO25      LAT -> IO33
|  OE   GND |    OE  -> IO32      GND -> GND
+-----------+
#define R1_PIN 17
#define G1_PIN 2
#define B1_PIN 16
#define R2_PIN 4
#define G2_PIN 15
#define B2_PIN 13
#define A_PIN 26
#define B_PIN 27 
#define C_PIN 14
#define D_PIN 12
#define E_PIN -1
#define LAT_PIN 33
#define OE_PIN 32
#define CLK_PIN 25