MAX17043 – Arduino library


The MAX17043 IC, from Maxim Integrated, is designed to monitor lithium-ion (Li+) batteries.

Using a sophisticated Li+ battery-modeling scheme, called ModelGauge™, it can track the battery’s SoC (State of Charge) without the need for battery relearn cycles and an external current-sense resistor.

You can get actual voltage and SoC values via an I2C interface.

You can also set an alarm threshold for low-battery warning: if the remaining charge goes under that threshold, the ALRT PIN is set low and the corresponding bit in the CONFIG register is set to 1.


I wrote a library to use MAX17043 IC with Arduino; you can find it on Github.

- click ZIP button:

- open the downloaded zip file:

- extract it in the libraries subfolder in your Arduino IDE path:

- rename the extracted folder in MAX17043:

Pages: 1 2 3

This website uses cookies to ensure you get the best experience on our website maggiori informazioni

Questo sito utilizza i cookie per fonire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o clicchi su "Accetta" permetti al loro utilizzo.