For increased performance and efficiency, I used the Texas Instrument TLC series SMD constant-current drivers to control the super flux led strings. These three components are current set by an external resistor on one of the pins, and can drive up to 16 channels at 120 mA each. They are controlled by the 16F883 using the Serial Peripheral Interface. Another neat feature of this driver is that instead of the standard 4-pin SPI requirement (SDI, SDO, SS, CLK), it has a fifth communication pin (~OE) inverted Output Enable. This pin simplifies the application of PWM for controlling the brightness of each slave.
Compared to the older design, this new configuration allows only the correct amount of threshold voltage to exit each channel to turn on the LEDs, while the older configuration had a constant 12 V out, roughly 3 V drop on the LED and the remaining 9 V was burned off through power resistors. Not very efficient especially when this circuit is designed to be implemented into a solar car.