Schematik raised $4.6M to help anyone build hardware with AI$4.6MIL PRE-SEED ANNOUNCEMENT
CommunityPartsBlogAbout
CommunityPartsBlogAbout

Product

  • Home
  • Try Schematik
  • Download

Resources

  • Community
  • ESP32 projects
  • Blog
  • Press
  • Information for AI

Compare

  • Schematik or Fritzing
  • Schematik or Tinkercad
  • Schematik or Wokwi
  • Schematik or Claude Code

Company

  • Company
  • Jobs
  • Privacy
Making
hardware
less hard

Built with love in Europe. For makers everywhere.

© 2026 Schematik

All rights reserved

  1. Parts
  2. /Power
  3. /Chargers & fuel gauges

Adafruit MAX17048 LiPoly / LiIon Fuel Gauge and Battery Monitor

OverviewWiringAlternates
Adafruit MAX17048 LiPoly / LiIon Fuel Gauge and Battery Monitor - Adafruit - 5580

I2C fuel-gauge breakout based on the MAX17048. Reports LiPoly/LiIon cell voltage and percentage state-of-charge using ModelGauge estimation without an external sense resistor.

Parts tray full · 5 max · remove a part to add another
STEPSTLSTL

Offers

  • Adafruit$5.95
  • ?DigiKey$5.95

Offers

  • Adafruit$5.95
  • ?DigiKey$5.95

Pinout

Logical pinout · physical placement not verified
ADAFRUIT MAX17048 LIPOVININTBATQSTARTGNDSTEMMA QTQwiicSCLJST-PH BATTERY PORTSSDA
  • VIN

    Board power input, use the same voltage as the microcontroller logic level.

    Type · PowerVoltage · 3V to 5VDC
  • BAT

    Output from the battery input voltage.

    Type · PowerVoltage · 1S LiIon/LiPoly battery voltage, typically 3.7V to 4.2V
  • GND

    Common ground for power and logic.

    Type · GroundVoltage · 0V
  • SCL

    I2C clock line.

    Type · I2CVoltage · VIN logic level, 10K pullup on board
  • SDA

    I2C data line. Adafruit Learn labels the board pin SDI and says it connects to microcontroller SDA.

    Type · I2CVoltage · VIN logic level, 10K pullup on board
  • INT

    Interrupt output, can pull low when configured voltage or percentage thresholds are crossed.

    Type · GPIOVoltage · VIN logic level, pulled up to VIN with 10K
  • QSTART

    Quick-start hardware input for resetting the MAX17048.

    Type · GPIOVoltage · VIN logic level
  • STEMMA QTQwiic

    Two JST-SH 4-pin I2C connectors for STEMMA QT/Qwiic cabling and chaining.

    Type · UnknownVoltage · VIN, GND, SCL, SDA
  • JST-PH BATTERY PORTS

    Two equivalent JST-PH battery ports. Connect battery to either one and load/charger to the other; observe polarity.

    Type · UnknownVoltage · 1S LiIon/LiPoly battery voltage
PinTypeFunctionVoltage
VINPowerBoard power input, use the same voltage as the microcontroller logic level.3V to 5VDC
BATPowerOutput from the battery input voltage.1S LiIon/LiPoly battery voltage, typically 3.7V to 4.2V
GNDGroundCommon ground for power and logic.0V
SCLI2CI2C clock line.VIN logic level, 10K pullup on board
SDAI2CI2C data line. Adafruit Learn labels the board pin SDI and says it connects to microcontroller SDA.VIN logic level, 10K pullup on board
INTGPIOInterrupt output, can pull low when configured voltage or percentage thresholds are crossed.VIN logic level, pulled up to VIN with 10K
QSTARTGPIOQuick-start hardware input for resetting the MAX17048.VIN logic level
STEMMA QTQwiicUnknownTwo JST-SH 4-pin I2C connectors for STEMMA QT/Qwiic cabling and chaining.VIN, GND, SCL, SDA
JST-PH BATTERY PORTSUnknownTwo equivalent JST-PH battery ports. Connect battery to either one and load/charger to the other; observe polarity.1S LiIon/LiPoly battery voltage
Logical pinout · physical placement not verified
ADAFRUIT MAX17048 LIPOVININTBATQSTARTGNDSTEMMA QTQwiicSCLJST-PH BATTERY PORTSSDA

Pin details

9 connections
  1. VIN

    Board power input, use the same voltage as the microcontroller logic level.

    PowerVoltage · 3V to 5VDC
  2. BAT

    Output from the battery input voltage.

    PowerVoltage · 1S LiIon/LiPoly battery voltage, typically 3.7V to 4.2V
  3. GND

    Common ground for power and logic.

    GroundVoltage · 0V
  4. SCL

    I2C clock line.

    I2CVoltage · VIN logic level, 10K pullup on board
  5. SDA

    I2C data line. Adafruit Learn labels the board pin SDI and says it connects to microcontroller SDA.

    I2CVoltage · VIN logic level, 10K pullup on board
  6. INT

    Interrupt output, can pull low when configured voltage or percentage thresholds are crossed.

    GPIOVoltage · VIN logic level, pulled up to VIN with 10K
  7. QSTART

    Quick-start hardware input for resetting the MAX17048.

    GPIOVoltage · VIN logic level
  8. STEMMA QTQwiic

    Two JST-SH 4-pin I2C connectors for STEMMA QT/Qwiic cabling and chaining.

    UnknownVoltage · VIN, GND, SCL, SDA
  9. JST-PH BATTERY PORTS

    Two equivalent JST-PH battery ports. Connect battery to either one and load/charger to the other; observe polarity.

    UnknownVoltage · 1S LiIon/LiPoly battery voltage

Start wiring

I2C · USB · 5 V · Module

Confirm the data interface matches your host board.

Module pins: VIN, GND, SCL, SDA. Schematik maps them to your board in the app.

Charging

46 other options

Single-cell LiPo chargers (TP4056, MicroUSB/Type-C modules), charger/booster combos (PowerBoost 500/1000, Lipo Rider Plus 5V/2.4A), I2C fuel gauges (MAX17048, LC709203F) and Qi wireless charging coils.

View all 46
  • 7.4V Lipo Battery Charger visual preview

    7.4V Lipo Battery Charger

  • Adafruit LC709203F LiPoly / LiIon Fuel Gauge and Battery Monitor visual preview

    Adafruit LC709203F LiPoly / LiIon Fuel Gauge and Battery Monitor

  • Adafruit LiIon/LiPoly Backpack Add-On for Pro Trinket/ItsyBitsy visual preview

    Adafruit LiIon/LiPoly Backpack Add-On for Pro Trinket/ItsyBitsy

  • Adafruit Micro Lipo - USB LiIon/LiPoly charger [v2] visual preview

    Adafruit Micro Lipo - USB LiIon/LiPoly charger [v2]

  • Adafruit Micro-Lipo Charger for LiPo/LiIon Batt w/MicroUSB Jack visual preview

    Adafruit Micro-Lipo Charger for LiPo/LiIon Batt w/MicroUSB Jack

    $6.95
  • Adafruit Micro-Lipo Charger for LiPoly Batt with USB Type C Jack visual preview

    Adafruit Micro-Lipo Charger for LiPoly Batt with USB Type C Jack

  • BAT Detector v1.0 visual preview

    BAT Detector v1.0

  • Battery Detector with Polymer Lithium Ion 1050mAh 3.7V visual preview

    Battery Detector with Polymer Lithium Ion 1050mAh 3.7V

  • Battery Detector with Polymer Lithium Ion 5100mAh 3.8V visual preview

    Battery Detector with Polymer Lithium Ion 5100mAh 3.8V

  • Crazyflie 2.0 - Qi Inductive Charging Expansion Board visual preview

    Crazyflie 2.0 - Qi Inductive Charging Expansion Board

  • DC-DC Charge Discharge Integrated Module (5V/2A) visual preview

    DC-DC Charge Discharge Integrated Module (5V/2A)

  • DFRobot DFR0208 lithium battery charger visual preview

    DFRobot DFR0208 lithium battery charger

    ?

Related groups

4 groups
1-Way 18650 Battery Holder visual preview

Batteries

9V alkaline cells, CR2032 coin cells, 3.7V LiPo packs (1000–1200mAh), 7.4V 2S LiPo, 18650 Li-ion holders (1–6 cells), AA/AAA holders in every configuration, and snap leads with barrel adapters.

Power · Batteries · 104 parts

10W 4 USB Power Adapter visual preview

Power supplies

Wall adapters (5V–24V), adjustable and fixed buck/boost/buck-boost converters (MT3608, LM2596-class), USB-C PD triggers (HUSB238), breadboard supplies, DIN-rail units and passive barrel-jack adapters.

Power · Supplies & regulators · 147 parts

3.8 / 1.3mm or 3.5 / 1.1mm to 5.5 / 2.1mm DC Jack Adapter Cable visual preview

Solar

Solar panels from 1.5V 250mA flexible film to 18V 10W polysilicon, MPPT solar power managers (DFRobot 5V and 9V/12V/18V, Waveshare 6V–24V), bq25185 charger boards and LTC3588 energy-harvesting breakouts.

Power · Solar power · 28 parts

1.75mm PLA (1kg) - Black visual preview

3D printing

DFRobot 1.75 mm PLA in 1 kg spools makes up the bulk of the group, in over 15 colors. Specialty options include PVA in both diameters, NinjaFlex flexible filament, Proto-Pasta conductive PLA, and wood-fill. OverLord printer spares and OverLord printers round out the hardware side.

Tools & prototyping · 3D printing · 53 parts