Texas Instruments
The TPS65010 is an integrated extremely versatile IC. It contains a Li-Ion battery chargertwo switching regulators two linear regulators two LED drivers a motor driver 4 GPIOs and an assortment of control and status bits. All outputs are configurable by an external processor via an I2C bus. The TPS65010 contains sixteen 8-bit registers that both control the functions of the IC as well as re