soldr.ai

Docs  /  Components

TP4056 Li-ion charger: specs and pinout

Single-cell lithium-ion battery charger IC with constant-current/constant-voltage charging up to 1000 mA and a fixed 4.2 V float voltage.

Every value cites its sourceChip-level pinout

Buy on Compoden

Specs

SpecValueSource
Input supply VCC4.0 V to 8.0 V (5 V typ)source
Electrical Characteristics (p.2); features (p.1)
Absolute maximum VCC8 Vsource
Absolute Maximum Ratings (p.1)
Float (charge) voltage4.2 V; 4.137 V min, 4.263 V maxsource
Electrical Characteristics, Regulated Output (p.2)
Charge voltage accuracy+/-1.5 %source
Features (p.1)
Maximum charge current1000 mA (set by one programming resistor)source
Features and description (p.1)
Charge termination1/10 of the programmed currentsource
Description (p.1)
Input supply current, charge mode150 uA typ, 500 uA max (RPROG = 1.2 k)source
Electrical Characteristics (p.2)
Sleep current (VIN within 30 mV of BAT)less than 2 uAsource
Pin description, VCC (p.2)
Operating ambient temperature-40 C to +85 Csource
Features (p.1)

Power

ValueSource
SupplyVCC 4.0-8.0 V (chip input)source
Electrical Characteristics (p.2)
Current150 uA typ input current (charge mode, RPROG 1.2 k)source
Electrical Characteristics (p.2)

Chip pins

These are the pins of the chip on the module, from the chip datasheet. The module's own header may label or expose them differently. Module header labels come from the Compoden listing, not an official module schematic.

PinFunctionVoltageNotesSource
VCCPositive input supply voltage (Pin 4)4.0-8.0 V (5 V typ); absolute max 8 VModule IN+ / micro-USB 5 V feed this by role. Listing says do not exceed 5.5 V.source
Pin descriptions (p.2); Electrical Characteristics (p.2); Absolute Maximum Ratings (p.1)
GNDGround (Pin 3)0 VModule IN-.source
Pin descriptions (p.2)
BATBattery connection pin (Pin 5): connect the battery positive here; provides charge current and regulation voltage4.2 V float (4.137-4.263 V, +/-1.5 %); BAT pin current up to 1200 mA absolute maxModule B+. Charge terminates at 1/10 of the programmed current.source
Pin descriptions (p.2); Electrical Characteristics (p.2); Absolute Maximum Ratings (p.1)
PROGConstant charge-current setting and charge-current monitor: set by a resistor RPROG to GND (Pin 2)IBAT = (VPROG / RPROG) x 1200; 1.2 k = 1000 mABoard resistor value is a module fact; datasheet gives the table (10 k = 130 mA ... 1.2 k = 1000 mA).source
Pin descriptions (p.2); resistor table (p.3)
TEMPTemperature-sense input for a battery NTC thermistor (Pin 1)Absolute max -0.3 to 10 VCharging suspends if TEMP is below 45 % or above 80 % of VIN for more than 0.15 s; ground the pin to disable.source
Pin descriptions (p.2); Absolute Maximum Ratings (p.1)
CEChip enable input (Pin 8): high = normal operation, low = disableTTL or CMOS level; absolute max -0.3 to 10 Vsource
Pin descriptions (p.2); Absolute Maximum Ratings (p.1)
Pin 6 (charge-termination status)Open-drain charge status output: pulled low when charge terminatesThe pin name is not given here.source
Pin descriptions (p.2)
Pin 7 (charging status)Open-drain charge status output: pulled low while chargingThe pin name is not given here.source
Pin descriptions (p.2)

Common mistakes

What we could not confirm

Sources

Building with the TP4056 Li-ion charger? Describe your project on Soldr: it assigns pins from the board's published pinout, checks power and logic levels, and shows how to wire every part.