TP4056 Datasheet, Pinout and Application

TP4056 Datasheet, Pinout and Application

The TP4056 is a widely used linear lithium-ion battery charger IC, designed for efficiently charging 3.7V lithium-ion cells, including 18650 batteries. Manufactured by NanJing Top Power ASIC Corp., it features integrated protection against overcharging and over-discharging, ensuring both the safety and longevity of the battery.

With its compact ESOP-8 package, adjustable charging current up to 1A, and automatic charging control, the TP4056 is an ideal solution for portable electronic devices, power banks, and microcontroller-based projects. Its simplicity and low cost make it a popular choice in both DIY and commercial applications.

TP4056 Overview

The TP4056 is a linear lithium-ion battery charger IC designed for efficiently charging 3.7V lithium-ion cells, including 18650 batteries. Manufactured by NanJing Top Power ASIC Corp., it features integrated protection against overcharging and over-discharging, ensuring the safety and longevity of batteries. With a compact ESOP-8 package, adjustable charging current up to 1A, and automatic charging control, the TP4056 is ideal for portable electronic devices, power banks, and microcontroller-based projects requiring reliable power management.

Widely recognized for its affordability and simplicity, the TP4056 has become a staple in both DIY and commercial applications. It supports a stable input voltage range of 4.5V to 5.5V, making it compatible with USB power sources. While its linear charging design results in higher heat dissipation compared to switching chargers, its ease of integration and minimal external component requirements make it a preferred choice for compact and space-constrained designs.

TP4056 Pinout

The TP4056 is a linear lithium-ion battery charger IC with an integrated protection circuit. It features essential pins for battery charging, power input, and indicator LEDs, ensuring efficient operation and monitoring. Below is the detailed pin configuration:

Pin No.Pin NameDescription
1OUT+Outputs the positive voltage from the battery. Connect this pin to the positive terminal of the load circuit powered by the battery.
2B+Provides positive voltage from the USB input to charge the battery. Connect this pin to the battery's positive terminal.
3B-Provides negative voltage from the USB input for charging the battery. Connect this pin to the battery's negative terminal.
4OUT-Outputs the negative voltage from the battery. Connect this pin to the ground of the load circuit powered by the battery.
5IN+Accepts a +5V input voltage if a USB charging cable is not used.
6IN-Accepts the ground connection for the +5V input if a USB charging cable is not used.
7LED RedLights up during the charging process, indicating that the battery is being charged.
8LED GreenLights up when the battery is fully charged, indicating the end of the charging process.

TP4056 Specifications & Features

The TP4056 is a compact, efficient, and reliable linear charger IC designed for charging lithium-ion batteries with integrated protection features. It is suitable for a wide range of 3.7V batteries, including 18650 cells, offering adjustable charging capabilities and essential safeguards. Below is a detailed breakdown of its specifications and features:

Specifications

TypeParameter
Package / CaseESOP-8
PackagingTape & Reel (TR)
RoHS StatusRoHS Compliant
Input Voltage4.5V to 5.5V
Charging Current1A (adjustable)
Full Charge Voltage4.2V

ABSOLUTE MAXIMUM RATINGS

The following table outlines the absolute maximum ratings for the TP4056. Exceeding these limits may result in permanent damage to the device.

ParameterRatingRemarks
Input Supply Voltage (VCC)-0.3V to 8VMaximum allowable input voltage range.
TEMP Pin Voltage-0.3V to 10VMaximum voltage at the TEMP pin.
CE Pin Voltage-0.3V to 10VMaximum voltage at the CE pin.
BAT Short-Circuit DurationContinuousShort-circuit protection duration.
BAT Pin Current1200mAMaximum output current at BAT pin.
PROG Pin Current1200μAMaximum programming pin current.
Maximum Junction Temperature145°CSafe operating junction temperature.
Operating Ambient Temperature Range-40°C to 85°CRecommended ambient temperature range.
Lead Temperature (Soldering, 10 sec)260°CPeak temperature during soldering.

Application

Charging and discharging lithium-ion batteries, including 18650 cells.

Solar-powered battery charging systems.

Power banks and portable charging devices.

Digital cameras and portable home appliances.

Cell phones, tablets, and other portable electronics.

Used with 5V boosters to power Arduino and other microcontroller-based projects.

#1 Typical Application

The TP4056 module is widely used for safe charging and discharging of lithium-ion batteries, including 18650 cells. The charging current is set to 1A by default but can be adjusted by modifying the resistor RPROG (R3) on the module.

The module features an automatic cut-off when the battery is fully charged, with a Red LED indicating charging and a Green LED signaling completion. Additionally, the module continuously monitors the battery voltage and disconnects the load if the voltage drops below 3.7V, preventing over-discharge. These features make it ideal for use in portable electronic devices, power banks, and battery management systems.

#2 Where to use

The TP4056 module is highly suitable for applications involving 3.7V lithium-ion batteries, particularly 18650 cells. Its ability to provide a constant charging voltage of 4.2V and safeguard batteries from overcharging or over-discharging makes it a reliable choice for various devices. It is commonly used in portable electronics such as mobile phones, tablets, cameras, and power banks. Additionally, its simplicity and minimal external component requirements make it an excellent choice for projects involving battery-powered microcontrollers, such as Arduino-based applications.

#3 How to use

The TP4056 module can be powered through a 5V micro USB input or via the IN+ and IN- solder pads. Connect the battery terminals to the B+ and B- pins, ensuring correct polarity as the module lacks reverse polarity protection. A multimeter can be used to verify battery polarity before connection to avoid damage. The charging process begins when the Red LED lights up, and it concludes with the Green LED turning on.

The module also features integrated monitoring, disconnecting the load automatically when the battery voltage drops below 3.7V to prevent over-discharge. For powering a circuit (load), connect it to the OUT+ and OUT- pads. If a load is connected during charging, it is recommended to disconnect it to avoid interference. The charging current can be customized by adjusting the RPROG resistor (R3) as per the circuit requirements, ensuring flexibility for various applications.

Read more: TP4056 Datasheet, Pinout and Application