Shop / Sensors

ET-S40

MAX17048 LiPo Fuel Gauge

Battery percentage over I²C, JST-PH pass-through

AED 19.00

Out of stock
✓ TestedEvery board is checked before it ships
🚚 Fast shippingUAE 1–3 days · GCC & worldwide
💬 Engineer supportQuestions answered by the designers

Download datasheet (PDF)

Overview

Battery percentage over I²C, JST-PH pass-through

The ET-S40 is built around the Maxim MAX17048 — ModelGauge (no sense resistor), SOC % and voltage, 1% SOC resolution, 23µA active / 3µA hibernate. It connects over I²C fixed 0x36 and is powered from The IC runs from the battery. VIN (Qwiic) is used only for I2C pull-ups.

Two Qwiic / STEMMA QT connectors let you chain it with other boards without soldering, and the 2.54 mm header fits a breadboard.

Designed in Dubai by ElectroTrical — the full schematic, BOM and design notes are published below.

Good for

  • Battery percentage on wearables
  • Low-battery shutdown
  • Remote sensor nodes

Key features

What makes it different

IC

Maxim MAX17048: ModelGauge (no sense resistor), SOC % and voltage, 1% SOC resolution, 23µA active / 3µA hibernate

Interface

I2C fixed 0x36

Battery

1-cell Li-ion/LiPo 2.5–4.5V on JST-PH 2mm, pass-through to the load

Supply

The IC runs from the battery. VIN (Qwiic) is used only for I2C pull-ups

Qwiic / STEMMA QT

Two JST-SH connectors plus a 2.54 mm header — 3.3 V and 5 V hosts.

Open documentation

Schematic, BOM and layout notes published for every board.

Specifications

Technical specifications

Device
ICMaxim MAX17048: ModelGauge (no sense resistor), SOC % and voltage, 1% SOC resolution, 23µA active / 3µA hibernate
InterfaceI2C fixed 0x36
Battery1-cell Li-ion/LiPo 2.5–4.5V on JST-PH 2mm, pass-through to the load
SupplyThe IC runs from the battery. VIN (Qwiic) is used only for I2C pull-ups
Board
Size25.4 × 17.8 mm
Mounting4 × M2.5 holes, 2.54 mm from each corner
Connectors2 × Qwiic / STEMMA QT (JST SH 4-pin) · 5-pin 2.54 mm header · JST PH 2P R/A SMD (LiPo) — Battery in (LiPo) · JST PH 2P R/A SMD (LiPo) — Battery out to load / charger
Main ICMAX17048G+T10 (LCSC C2682616)
RevisionRev B
Software
LibrariesAdafruit_MAX1704X / CircuitPython, SparkFun MAX1704x, ESPHome max17043-style (check)
Solder jumpers
JP1 (default Closed)Cut to turn off the LED
JP2 (default Closed)Cut to remove the host-side I2C pull-ups

Performance

Power draw by mode

Supply current from the batteryAnalog Devices MAX17048 datasheet, typical. Hibernate keeps tracking the battery with almost no drain.

Pinout

Pin map and connections

MAX17048 LiPo Fuel Gauge pinout: VIN, GND, SCL, SDA, ALRT
PinNameTypeFunction
1VINPowerSensor supply = host logic level
2GNDGroundGround
3SCLI²CI²C clock
4SDAI²CI²C data
5ALRTSignalLow-SOC / reset alert, active low

Qwiic / STEMMA QT pins: GND, VIN, SDA, SCL (same on both connectors). I²C pull-ups (10 kΩ) are on the board; cut JP2 to remove them.

Mechanical

Dimensions and what's in the box

Board 25.4 × 17.8 mm with M2.5 holes
Top view · 25.4 × 17.8 mm

In the box

  • 1 × ET-S40 MAX17048 LiPo Fuel Gauge (assembled)
  • 1 × 5-pin 2.54 mm male header, unsoldered

Getting started

  • Plug in a Qwiic / STEMMA QT cable, or solder the header and wire VIN, GND, SDA and SCL
  • Libraries: Adafruit_MAX1704X / CircuitPython, SparkFun MAX1704x, ESPHome max17043-style (check)
  • Run an I²C scanner to confirm the address: 0x36

Compare

Which current and power board?

MAX17048 LiPo Fuel Gauge (this board)This boardET-S07 INA228 85 V Power MonitorET-S37 ACS725 ±20 A Current SensorET-S38 2-Channel CT Clamp Interface
What it doesBattery percentage over I²C, JST-PH pass-through20-bit current, voltage, power and energy monitorIsolated Hall current sensor with 16-bit I²C ADCSCT-013 clamp interface with 16-bit I²C ADC
InterfaceI²C fixed 0x36I²C 0x40 default; 0x41/0x44/0x45 via JP3/JP4 (16…I²C 0x48; raw analog VIOUT also on J3.6I²C 0x48
Best forBattery percentage on wearablesBattery and solar monitoringMotor current monitoringHome energy monitoring
Price19 AED59 AED49 AED49 AED

Downloads

Documents and design files

Need a custom version of this board?

Different connector, size or sensor? We design and build custom variants.