TP4056 / TC4056A Lithium Battery Charger and Protection Module

TP4056 / TC4056A Lithium Battery Charger and Protection Module

This module is made for charging rechargeable lithium batteries using the constant-current/constant-voltage (CC/CV) charging method. In addition to safely charging a lithium battery the module also provides necessary protection required by lithium batteries. See below concerning the protection features this module provides.

Protection Features

This module uses the TP4056 / TC4056 Li-Ion charge controller IC and a separate protection IC. There are other types of modules on the market that use the TP4056 / TC4056 but lack any protection circuits or ICs to provide the necessary protection needed with lithium batteries. This module uses both the TP4056 / TC4056 and the DW01A Li-Ion battery protection IC, which together in combination provide the following protection features:

  • Manage the constant current to constant voltage charging of a connected lithium battery
  • Over-discharge protection - keeps your battery from being discharged below 2.4V, a healthy minimum voltage level for your battery
      If a connected battery has been discharged below 2.4V the module will cut output power from the battery until the battery voltage has been re-charged above 3.0V (the over-discharge release voltage), which at that time the module will again allow discharge of power from the battery to a connected load. Although the module cuts output power from the battery during an over-discharge situation, it still allows charging of the battery to occur through the parasitic diode of the discharge control MOSFET (FS8205A Dual MOSFET).
  • Overcharge protection - the module will safely charge your battery to 4.2V
  • Overcurrent and short-circuit protection - the module will cut the output from the battery if the discharge rate exceeds 3A or if a short-circuit condition occurs
  • Soft-start protection limits inrush current
  • Trickle charge (battery reconditioning) - if the voltage level of the connected battery is less than 2.9V, the module will use a trickle charge current of 130mA until the battery voltage reaches 2.9V, at which point the charge current will be linearly increased to the configured charge current.

 The power source needs to be able to provide at least 1A for the charger to correctly charge a connected battery. Most modern phone/USB chargers can provide 1A or more; refer to the label on your phone charger to verify. If you use a USB cable, make sure that it is made to carry at least 1A.

Includes two indicator LEDs. Red LED indicates charging. Blue LED indicates charge complete.

The charge current can be configured externally with the Rprog resistor (R3, see below diagram). The datasheet for the TP4056 includes a table and equation for what resistor values to use for configuring different charge currents.

The module uses a very small amount of current (in the micro amps) whenever it is connected to a battery. It is fine to leave it connected to a battery for long periods, but if you plan to not charge the battery within four months then we recommend disconnecting the module from the battery.

You can connect two lithium battery cells in parallel to form an equivalent single cell battery with a total capacity of twice that of the individual single cells, but we do not recommend connecting more than two cells at a time to this module.


Charge ControllerTP4056 / TC4056
Protection ICDW01A
Charge/Discharge Control MOSFETFS8205A
Charge MethodConstant-Current/Constant-Voltage (CC/CV)
Input Supply Voltage4.5~6.0 V
Constant Charge Current1 A
Configurable with Rprog resistor (R3, see diagrams and TP4056 / TC4056 datasheet)
Charge Complete (Float) Voltage4.2 V ±1.5%
Overcharge Protection
Overcharge Detection Voltage4.3 V ±50 mV
Overcharge Release Voltage4.1 V ±50 mV
Over-Discharge Protection
Over-Discharge Detection Voltage2.4 V ±100 mV
Over-Discharge Release Voltage3.0 V ±100 mV
Overcurrent Protection
Overcurrent Protection Threshold3 A
Overcurrent Cutout Delay10~20 ms
Short-Circuit Cutout Delay5~50 µs
Trickle Charge (Battery Reconditioning)
Trickle Charge Threshold Voltage2.9 V ±0.1 V
Trickle Charge Current130 mA ±10 mA
Length28 mm (~1.103")
Diameter17 mm (~0.669")
Weight1.6 g (0.057 oz)
Click on image to view full size

Charge Module's LEDs and Config Resistor
Click on image to view full size

Charge Module Power Supply Options
Click on image to view full size

Charge Module Single Cell Connection
Click on image to view full size

Charge Module Two Cell Connection

Note 1: Caution must be used when connecting two cells in parallel. Both cells must be at the same voltage level otherwise if one cell has a lower voltage than the companion cell the higher voltage cell will discharge into the lower voltage cell in an attempt to bring the two cells to the same voltage, which will eventually balance out, but if the voltages of the two cells differ enough the resulting current through both cells can be high enough to cause the cells to overheat or worse.

When charging two parallel cells connected to this charge module the charge current through each cell will be half of the total charge current from the charge module, that is if each of the cells have equivalent voltage levels.

Write a review

Please login or register to review
  • Views: 9468
  • Product Code: TP4056 Charging module
  • Availability: In Stock
  • KES 80.00

Tags: TP4056, Lithium Battery Charger

Output: 1200mAh at 3.7V nominalThin, light and powerfulComes pre-attached 2-pin JST-PH connectorThe ..
KES 500.00
The WeMos lithium battery shield provides a means of powering your microcontroller project from a si..
KES 300.00
Nominal Voltage : 3.7VCapacity : 800mAh Lowest Discharge Voltage : 2.50VStandard Charge : CC/CV..
KES 230.00
Need a big battery for your project? This lithium ion pack is made of 2 balanced 2200mAh cells for a..
KES 1,000.00
Lithium ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light and powerful. The o..
KES 600.00
Lithium ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light and powerful. The o..
KES 320.00
CR2032 Lithium metal 3V 230mAh button cell battery. Great for powering low power processors or blink..
KES 80.00
Input voltage range: 6V-32VOutput voltage: default 5V, automatically adjust between 3-12V after trig..
KES 500.00
18650 Li-Ion battery, commonly used in LED torches.NOTE: This is an unprotected rechargeable lithium..
KES 350.00
Copper Tape with Adhesive Backing  • Solderable • Repair printed circuit boards ..
KES 300.00
Device OverviewSummaryThis low power and high performance 8-bit MCU with integrated full-speed USB 2..
KES 350.00
The following are the few advantages for NodeMCU that is based on ESP-12E and that is 2.4G wifi deve..
KES 1,000.00
Model: 6LR61Size: 9vJacket: Aluminium Foil batteryCompliance: CE ROHSCapacity: 270ohm,24h/d,720minut..
KES 150.00 KES 120.00
Control the flow of fluid using the flow of electrons! This liquid valve would make a great addition..
KES 3,000.00 KES 2,200.00
The DHT-22 is a low cost humidity and temperature sensor with a single wire digital interface. The s..
KES 650.00 KES 550.00
Need some indicators? We are big fans of these diffused red LEDs, in fact we use them exclusively in..
KES 100.00 KES 40.00
The ESP8266 WiFi Module is a self contained SOC with integrated TCP/IP protocol stack that can give ..
KES 300.00 KES 250.00
OverviewSensitive to flame spectrumFeatures wide range voltage comparator LM393Adjustable sensitivit..
KES 200.00 KES 150.00

The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.