Unlike our 8x8 dotstar grid here, these are not NeoPixel or DotStar or other 'smart' RGB LEDs. Instead of having a lil chip in each LED, there's one large controller chip that handles all the PWM for you. The ISSI IS32FL3741 communicates over I2C and can set each LED element with 8 bit PWM for 24-bit colour across the RGB elements, for beautiful colour! There's an adjustable current driver so you can brighten or dim the whole display without losing colour resolution.
Each assembled board comes with the grid, four mounting holes, and the IS31FL3741 chip with all supporting circuitry. The board can run from 3.3 to 5V DC power and logic - powering from 5V is recommended since the green and blue LEDs look better with the extra headroom. We designed the PCB so you can tile the boards side-to-side if you desire, you'll just have to cut/solder the jumpers on the bottom to change the I2C address: Up to 4 boards can share one I2C bus.
Use Arduino or CircuitPython/Python to quickly set pixels to any colour you desire. Note that I2C makes this board very easy to wire up compared to our "HUB75"-style RGB LED Matrices but that also makes the display slower because each pixel must be written over I2C. For a small display with simple animations, it's fine - but if you want to do video or larger graphics we recommend upgrading to the HUB75 style.
We made it easy for you to get some colour right into your next project. The LED matrix and circuitry is soldered onto a custom-made PCB with two STEMMA QT connectors on the top, and are compatible with the SparkFun Qwiic I2C connectors. This allows you to make solderless connections between your development board and the IS31FL3741 or to chain it with a wide range of other sensors and accessories using a compatible cable