This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ34Z100-G1: RGB LED Control

Part Number: BQ34Z100-G1

Tool/software:

We are currently in the process of designing a battery-powered system that incorporates the BQ34Z100-G1 fuel gauge. One of our key requirements is to control an RGB LED based on the battery status. The LED in use features four terminals: Red, Green, Blue, and a common anode. We intend to independently control each color channel in response to different battery conditions.

We would appreciate your clarification on the following points:

  1. Is it feasible to use the P1, P2, and P5 pins of the BQ34Z100-G1 to directly control the Red, Green, and Blue channels of the RGB LED?

  2. Can these pins be individually configured and controlled through the I²C interface using the P3 (SCL) and P4 (SDA) lines?

  3. Alternatively, would it be more appropriate to interface an external MCU with the fuel gauge via I²C to retrieve battery status, and then use the MCU’s GPIOs to control the RGB LED?

We would greatly appreciate your technical insights or any application notes that could guide us in implementing this functionality efficiently.