I2S ESP32 Matrix Shield
A shield for controlling RGB Led matrix panels with an ESP32 using I2S.
Coming from the legendary Brian Lough (@WitnessMeNow) in the land of Ireland.
What is it?
This shield is for easily controlling RGB LED Matrix panels using with a Mini 32 ESP32 board ,aka the ESP32 D1 Mini.
Assembly Required: This shield is a kit, but uses all through hole parts so is easily assembled.
NOTE: This board will only work with Matrix displays that the I2S library supports. Please check out the libraries' Github page for more information.
Why did you make it?
The RGB LED matrix panels are one of the coolest displays you can use with an Arduino, but there is quite a bit of wiring to connect them up and also they are a little awkward to power. The panels are only about $20 from aliexpress/eBay
This board makes wiring them really simple! The board just slots directly onto the input header pin and has screw terminals to connect the power cable that comes with most panels.
Unlike previous matrix panels I sell, this design does not require to connect to the P-Out connector using the ribbon. It should also be better able to handle connecting to multiple displays. It is also much more performant than the previous version.
What makes it special?
This really makes using the display as simple as possible and can be used to make some pretty awesome looking projects!
It also has pins broken out for GY521 (MPU6050) accelerometer module so you can make some pretty interesting falling sand projects with it!
Examples sketches for using these displays.
The ESP32-RGB64x32MatrixPanel-I2S-DMA library comes with some pretty cool examples. I really recommend checking out PatternPlasma and AuroraDemo
Note: These displays are difficult to video correctly, they look much better in person!
Additional Detail: https://www.tindie.com/products/brianlough/esp32-i2s-matrix-shield/