Fuel Gauge, LiPo Monitor, Qwiic, MAX17048 – Sparkfun SPX-17715
Based on the MAX17048, the Qwiic Fuel Gauge is perfect for monitoring your single-cell LiPo. While the MAX17048 provides pack voltage, it really shines with its Statement of Charge (SOC). 3.83V is ok to know, but knowing your battery is at 73% capacity is considerably better.
This is not a ‘take the LiPo voltage curve and hack it into little voltage pieces’ type of IC. The MAX17048 has a sophisticated algorithm that constantly monitors the pack giving much more accurate readings than a simple ADC. Sparkfun have also written a fully-featured Arduino library making interfacing as easy as a
lipo.getSOC() call away.