I2C based Arduino Library for Power Management and Battery Charging IC BQ25896 from Texas Instruments.