Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

TP4056

Linear Li-ion Battery Charger

The TP4056 is a linear li-ion battery charger from NanJing Top Power. View the full TP4056 datasheet below including key specifications.

Official TP4056 datasheet (PDF) — the source this page was extracted from.

Manufacturer

NanJing Top Power

Package

ESOP-8

TP4056 Key Specifications

ParameterValue
RoHS StatusRoHS Compliant
Battery TypeSingle-cell 3.7V Li-ion (e.g., 18650)
Input Voltage4.5V to 5.5V
Package / CaseESOP-8
Status OutputsCharging and charge-complete LED outputs
Charging MethodConstant current / constant voltage (CC/CV)
Charging Current1A (adjustable via RPROG resistor)
Charge TerminationWhen charge current drops to 1/10 of programmed value
Full Charge (Float) Voltage4.2V
Reverse Polarity ProtectionNone
Over-Discharge Protection Threshold3.7V (module-level, as stated)

TP4056 Overview

Part: TPOWER TP4056

Type: Lithium-ion battery linear charger

Description: A single-cell lithium-ion battery linear charger module with constant current and constant voltage charging modes, a 4.2V set charge voltage, 1A adjustable charging current, and protection against overcharging and over-discharging.

Operating Conditions:

  • Supply voltage: 4.5V to 5.5V
  • Operating temperature: null
  • Full charge voltage: 4.2V
  • Charging current: 1A (adjustable)

Absolute Maximum Ratings:

  • Max supply voltage: 8V (working input voltage range)
  • Max continuous current: 1A (charging current)
  • Max junction/storage temperature: null

Key Specs:

  • Charge voltage: 4.2V
  • Input voltage range: 4.5V to 5.5V
  • Max charging current: 1A (adjustable)
  • Supported battery type: Single-cell 18650 and other 3.7V Lithium batteries
  • Protection features: Overcharging, over-discharging
  • Charge termination: Automatic when current drops to 1/10th programmed value
  • Package: ESOP-8

Features:

  • This module can charge and discharge Lithium batteries safely
  • Suitable for 18650 cells and other 3.7V batteries
  • Charging current - 1A (adjustable)
  • Input Voltage: 4.5V to 5.5V
  • Full charge voltage 4.2V
  • Protects battery from overcharging and over-discharging
  • No verse polarity protection

Applications:

  • Solar Chargers
  • Digital Cameras
  • Portable Home Appliances
  • Cell Phones & Tablets
  • Charge and Discharge Lithium cells
  • Commonly used with 18650 Li-ion batteries
  • Power banks
  • Used with 5V booster for powering Arduino projects

Package:

  • ESOP-8

TP4056 Features

  • This module can charge and discharge Lithium batteries safely
  • Suitable for 18650 cells and other 3.7V batteries
  • Charging current - 1A (adjustable)
  • Input Voltage: 4.5V to 5.5V
  • Full charge voltage 4.2V
  • Protects battery from overcharging and over-discharging
  • No verse polarity protection

TP4056 Applications

  • Solar Chargers
  • Digital Cameras
  • Portable Home Appliances
  • Cell Phones & Tablets
  • Charge and Discharge Lithium cells
  • Commonly used with 18650 Li-ion batteries
  • Power banks
  • Used with 5V booster for powering Arduino projects

TP4056 Typical Application

The charging current of the module is set to 1A by default. However, it can be changed by altering the resistor RPROG (R3 on the module) in the circuit diagram. The datasheet for the TP4056 datasheet may be seen below for more information.

TP4056 Application Circuit

The module will automatically stop charging after the Lithium battery is fully charged, and the Red LED will turn off and the Green LED will turn on to signal completion. As illustrated in the pin diagram above, the circuit can now be connected to the Circuit (Load) that must be powered by this battery. The voltage of the battery will be monitored as it is consumed by the circuit by the module (load). When it falls below the crucial level (3.7V), the module will separate your battery from the load and safeguard it from over-discharge.

More part numbers on this datasheet

Their pages show this same datasheet. Some are linked through their part family rather than checked part by part, so confirm the exact part in the ordering information.

Other Battery Chargers

  • SLM6305 – SOLA IC, Li-ion Battery Charger / Synchronous Buck Converter
  • NPM1300-QEAA-R7 – Nordic Semiconductor, Battery Charger Power Management IC
  • BQ24075 – Texas Instruments, Standalone 1-Cell 1.5-A Linear Battery Chargers with Power Path
  • BQ24075-Q1 – Texas Instruments, Standalone 1-Cell 1.5-A Linear Battery Chargers with Power Path
  • BQ24075RGTR – Texas Instruments, Standalone 1-Cell 1.5-A Linear Battery Chargers with Power Path
  • BQ24075RGTR.A – Texas Instruments, Standalone 1-Cell 1.5-A Linear Battery Chargers with Power Path
  • BQ24075RGTR.B – Texas Instruments, Standalone 1-Cell 1.5-A Linear Battery Chargers with Power Path
  • BQ24075RGTRG4 – Texas Instruments, Standalone 1-Cell 1.5-A Linear Battery Chargers with Power Path

All Battery Chargers datasheets

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the TP4056

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the TP4056 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.