RGB LED Matrix

RGB LED Matrix

What can you do with 100 common anode rgb leds? Build a 8×8 matrix and interface it!

The circuit uses 74HC595 shift registers with output latch. Each shiftregister interfaces one color + one shiftreg for the matrix rows. The interfaces uses 6 I/O lines for faster speed and easier interfacing. An AVR running at 8MHz can update the matrix with 8 brightness levels displaying nice fading colors patterns or colored text (or both). The sample program creates fading color patterns using a sine table. For smoother display a double buffer was implemented.

rgbmatrix

cimg2558cimg2560cimg2562cimg2565

Downloads:

rgbmatrix