Difference between revisions of "RGB64x32MatrixPanel"

From RevSpace
Jump to navigation Jump to search
(Platformio.ini)
Line 15: Line 15:
 
* https://www.tinytronics.nl/shop/en/audio/knobs/potmeter-knob-black-orange-flat
 
* https://www.tinytronics.nl/shop/en/audio/knobs/potmeter-knob-black-orange-flat
  
== MCU ==
+
== MCU Pin Issues ==
 +
The MCU has several pins with limited functionality or they are not connected. The wiring guide suggests using pins 16/17 for example, but on WROVER they aren't connected.
 +
 
 +
The final mapping I used is:
 +
 
 +
<pre>
 +
IO2  G2
 +
IO4  LAT
 +
IO5  C
 +
IO18 CLK
 +
IO19 B
 +
IO21 B2
 +
IO22 OE
 +
IO23 A
 +
IO25 R1
 +
IO26 G1
 +
IO27 B1
 +
IO32 R2
 +
IO33 D
 +
</pre>

Revision as of 17:02, 25 September 2020

RGB64x32MatrixPanel on ESP32

For a friend I'm making a RGB LED panel, and need to pull some social media numbers and display them on the panel.

For this I wanted an ESP32 so it could do HTTP REST calls over wifi. I came across this library for efficiently talking to HUB75 RGB panels on an ESP32:

https://github.com/mrfaptastic/ESP32-RGB64x32MatrixPanel-I2S-DMA

Parts List

MCU Pin Issues

The MCU has several pins with limited functionality or they are not connected. The wiring guide suggests using pins 16/17 for example, but on WROVER they aren't connected.

The final mapping I used is:

IO2  G2
IO4  LAT
IO5  C
IO18 CLK
IO19 B
IO21 B2
IO22 OE
IO23 A
IO25 R1 
IO26 G1
IO27 B1
IO32 R2
IO33 D