Preciso controlar 25 grupos de 3 LEDs ou 25 LEDs RGB. Cada grupo será expulso do uC em até 20 cm (cerca de 8 polegadas). 20 cm é uma suposição muito segura, mas acho que será 10 cm ou menos.
No entanto, acho que, se tiver até 5 cm, será difícil criar de maneira matricial, então acho que usar o MAX7219 likie IC ( http://www.arduino.cc/playground/Main/MAX72XXHardware ) não é a melhor idéia.
Provavelmente vou usar registros de turno ( http://www.arduino.cc/en/Tutorial/ShiftOut ). Posso conectar vários 74HC595 ou usar algo como STP16C596.
Eu prefiro STP16C596, mas eles são obsoletos. Eu encontrei o SCT2026 ( http://zefiryn.tme.pl/dok/a04/sct2026.pdf ), mas não tenho certeza se é a escolha certa.
Mais uma nota. Meu projeto atual requer apenas "controle de 2 bits" sobre cada grupo (3 LEDs apagados ou selecionados e ativados apenas um deles), mas não acho que isso torne meu projeto mais fácil ou mais barato, mas também controlar cada LED separadamente muito mais flexibilidade em caso de mudanças.
Qual a solução que melhor se adequa às minhas necessidades.
Será bom que peças estejam disponíveis nesta loja - http://www.tme.eu/en/katalog/?&page=1,20#main ou http://eu.mouser.com/ (mas eu prefiro primeiro).