He estado probando éste interesante chip MM5450 de Micrel, el cual es básicamente un driver de LED que funciona como un registro de desplazamiento, o "Shift Register".
Dispone de 25 pines de salidas independientes las cuales pueden proporcionar hasta 15mA cada una. Tiene un protocolo de comunicación muy sencillo que permite controlarlo con tan sólo 2 pines. He conectado un Arduino Nano y una pequeña matriz de LED de 8x8 para probar su funcionamiento y va de maravilla. Ahora queda probar con más, muchas más matrices!! :)
Video a continuación...