Boardoza TLC59208F I2C LED Driver Breakout Board
The board uses TLC59208F (8-channel I²C LED driver) with selectable I²C address pins A0, A1, A2. By default, each address pin is pulled low (GND) via R2, R3, R4. If a high default is preferred, simply de-populate R2/R3/R4 and populate R5/R6/R7 to pull the pins high (VCC).
This stuff-option lets you set the power-up address without jumpers. (Do not leave A0–A2 floating.)
The TLC59208F device is an I2C bus controlled 8-bit LED driver optimized for red, green, blue, or amber (RGBA) color-mixing applications. Each LED output has its own 8-bit resolution (256 steps) fixed frequency individual PWM controller that operates at 97 kHz with a duty cycle that is adjustable from 0% to 99.6% to allow the LED to be set to a specific brightness value. An additional 8-bit resolution (256 steps) group PWM controller has both a fixed frequency of 190 Hz and an adjustable frequency between 24 Hz to once every 10.73 seconds with a duty cycle that is adjustable from 0% to 99.6% that is used to either dim or blink all LEDs with the same value.
Each LED output can be off, on (no PWM control), set at its individual PWM controller value or at both individual and group PWM controller values. The TLC59208F operates with a supply voltage range of 3 V to 5.5 V and the outputs are 17-V tolerant. LEDs can be directly connected to the TLC59208F device outputs.

Key Features
- 256-Step (8-Bit) Linear Programmable Brightness Per LED Output Varying From Fully Off (Default) to Maximum Brightness Using a 97-kHz PWM Signal.
- Maximum Output Current: 50 mA
- Maximum Output Voltage: 17 V
- 25-MHz Internal Oscillator Requires No External Components
- Noise Filter on SCL/SDA Inputs
- No Glitch on Power Up
- Supports Hot Insertion
- 1-MHz Fast-Mode Plus (FM+) Compatible I2C Bus Interface With 30 mA High Drive Capability on SDA Output for Driving High Capacitive Buses
- Internal Power-On Reset
- 5.5-V Tolerant Inputs
- Software Enable and Disable for I2C Bus Address
- Software Reset Feature (SWRST Call) Allows the Device to be Reset Through the I2C Bus
- Up to 14 Hardware Selectable I2C Bus Addresses so That Each Device Can be Programmed Individually
Technical Specifications
- Item
- B-TLC59208-BRK (TLC59208FIPWR)
- Input Voltage
- 3V to 5.5V
- Output Voltage
- Max 17V
- Functions
- Led driver
- Output Current
- 5 mA to 50 mA
- Operating Temperature
- -40/+85°C
- Board Dimensions
- 40x20mm
Support
For technical questions, documentation and issue reports, use the GitHub repository or write to us directly.
