Il faut utiliser un controleur PWM externe tel que :
- WS2801, HL1606 : 1 LED RGB par chip
- LPD8806 : 2 LED RGB par chip
- TLC5940 : 16 LED par chip (= 5 LED RGB)
Ces chips se contrôlent par interface SPI
D'autres méthodes sont possible en faisant du PWM logiqiel avec un controleur de LED normal tel que le MBI5168
Par exemple j'ai réalise ce montage qui utilise 3 MBI5168 pour controller 8 LED RGB : http://blog.spitzenpfeil.org/wordpress/2012/01/11/rgb-led-ring-v2-sequels-dont-have-to-be-bad/
Le principe de PWM utilisé s'appelle BCM (BitCodedModulation) BAM (BitANgleModulation) ou MIBAM (MirroredBAM)