Optimizing the LED drive current for best luminosity-over-temperature performance, the LDS8160 solid-state lighting driver (SSLD) includes a novel temperature compensation engine and current regulator. The former monitors the in-situ temperature on each LED and independently optimizes the LED current for best luminosity vs. temperature performance. The latter ensures a low drop out voltage on each LED channel of typically 25 mV across the full operating current range. Sixteen I²C-programmable registers for each of 3 channel banks let users define the compensation curve as a function of the specific LED Diode used in the design. Able to support up to six white LEDs or up to two RGB LEDs with a maximum current of 25 mA per channel, additional features of the I2C-capable SSLD include a 1.8-V standby mode and a transition threshold of 25 mV, allowing customers to adopt any LED with a Vf lower than 3.4 V.