Quote:
Quote:
Using these LEDs would allow software control of the color selection.

Are you certain of that? The way the LEDs are wired is very specific, and the way the PIC that controls them is programmed is also very specific and I don't think it can be changed. Just installing some fancy LEDs won't magically give your empeg rainbow buttons.


Admittedly using them is a definite hack, they will not be a direct swap for the currently used LEDs. The ones I've seen use 6 wires to power one red one green and one blue LED dies(the LEDs can be controlled with just 3 wires, and the use of 30AWG fish wire will be needed to connect to the buttons ). A simple implementation would be to use a separate uC with BCD switches to select colors, and an input wire from the current PIC to control the brightness. For all LEDs the same color this can be done with 7 i/o wires for 256 colors, A 6 wire setup for 16 colors using an 8 pin dip uC.

This is if you want all the buttons the same color, with more wires you can make each LED a different color.