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.

BQ76940: BQ76940 I2C Configuration issue

Part Number: BQ76940

HI,

Recently i purchased the above mentioned IC, for one of our BMS application.

We tried to configure the IC via I2C bus through a arduino uno, but not succeeded.

Kindly guide us, how we can configure the i2c bus. 

once we are able to do that the monthly average consumption will be around 500Pcs.

Thanks in advance.

Arpitha KV

  • Hi Arpitha,

    The first thing to do is to look for your specific part number in the Device Comparison Table in the datasheet (Page 4). The specific part number will determine whether your device has an I2C address of 0x08 or 0x18, and it will also determine whether your device has CRC.

    Once you have these details established, the Communication Subsystem section of the datasheet shows the I2C transaction diagrams in detail. You should be able to use Arduino as a host without issue since many users have done this. If you are still having trouble, it might be good to look at other user's examples on sites like Github. Here is one example from another user: https://github.com/LibreSolar/bq769x0-arduino-library

    Best regards,

    Matt