A 16-channel Arduino compatible LED dimmer using the TLC 5940 PWM driver.