Tool/software:
Hi team,
We are currently designing a battery-powered system utilizing the BQ25792 charger IC. One of our requirements is to control an RGB LED based on the battery status. The RGB LED has four terminals: Red, Green, Blue, and a common anode. We intend to control each color channel independently.
We would appreciate your guidance on the following points:
-
Is it feasible to use the P1, P2, and P5 pins of the BQ25792 to directly control the Red, Green, and Blue channels of the LED?
-
Can these pins be individually configured and controlled via I²C using the P3 (SCL) and P4 (SDA) interfaces?
-
Alternatively, would it be more appropriate to use an external MCU’s GPIOs to control the RGB LED, with the MCU receiving battery status information from the BQ25792 via I²C?
We want to ensure the most reliable and efficient implementation and would be grateful for your recommendations or best practices for this use case.