I was wondering if there was a single IC like the MAX6960 that could control a whole 8x8 RGB LED Matrix because the MAX6960 can only control a RGY.
The Holtek HT1632 chip controls a 24*16 panel of LEDs - so it would control a 8*16 matrix of RGB leds. I'm not sure how easy they are to get hold of.
Also interesting RGB application of the TI TLC5490 here.
I found no easy and affordable way to do this with a single IC, so I've "used" a project like this as an "excuse" to learn the use of FPGAs. I've managed to handle a single array of 20x16 led with 16 "gray" levels, driven from a PC via RS232 port with 50 Hz refresh rate with an Altera CycloneII EP2C5 and a transistor for each row and column. I don't think it costs much more than a dedicated IC.
Yes, well sort of The Maxim MAX7219 or MAX7221 IC's can be cascaded to give you control of up to 8 8x8 LED matrix via SPI
Not perfect, but code examples are available... That should make it least the programming a bit easier.
Driving large LED arrays is one of the "killer" applications for XMOS devices
You can use 8 of the TLC5947.
TLC5947 is 24 channels of PWM controlled by shifting in 12 bits of brightness data for each channel. This would give you would give you a nearly continuous spectrum of color for each LED (3 channels per LED -> 8 LEDs per 24-channel IC).
The 8 of them could be controlled in series (look at the example on page 1 of the datasheet), so you can essentially treat them as if they are a single IC with 192 registers each of 12 bits. Though note that this will divide your refresh rate by 8, given any particular clock speed.