Public Domain

Recommend Projects


2 years ago 24640
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments


This is a almost exact copy of the TP4056. The only difference is that this board has a better protection IC. Basicly it has a better protection sistem.

The TP4056 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 Li-Ion charge controller IC and a separate protection IC. There are other types of modules on the market that use the TP4056 but lack any protection circuits or ICs to provide the necessary protection needed with lithium batteries. This module uses both the TP4056 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.

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

The input voltage should not get over 5V.

NOTE: Due to the nature and characteristics of lithium-ion batteries I'm not responsible or liable for any damages, malfunction, injuries, fire, burns, or any other consequences or results that may occur with incorrect or correct use of this module or any battery, device, or item this module is used with, including following or using any instructions, guidance, or direction of any kind from Addicore or others. By purchasing this product you accept the preceding.

Have fun with it!! :)




TP4056 USB-C


ID Name Designator Footprint Quantity BOM_Manufacturer Part BOM_Manufacturer BOM_Supplier BOM_Supplier Part
1 MicroUSB USB1 MICRO-USB-1 1 micro USBFemale ValuePro LCSC C10418
2 TP4056 U1 SOP-8_EP_150MIL 1 TP4056 TOPPOWER LCSC C16581
3 FS8205 Q1 SOT-23-6 1 FS8205 FORTUNE LCSC C32254
4 DW01A U2 SOT-23-6L 1 DW01A PUOLOP LCSC C351410
7 100Ω R5 0603 1 0603WAJ0101T5E UniOhm LCSC C25201
8 1K R1,R2,R4 0603 3 ERJ3GEYJ102V PANASONIC LCSC C180848
9 1.2KΩ R3 0603 1 RC0603JR-071K2L YAGEO LCSC C114679
10 10uF C1 0603 1 CL10A106MP8NNNC SAMSUNG LCSC C85713
11 100nF C2,C3 0603 2 0603B104K250 WTC LCSC C83054
12 Header-Male-2.54_1x1 IN+,IN-,OUT+,OUT-,B+,B- HDR-1X1/2.54 6 Header-Male-2.54_1x1 ReliaPro LCSC C81276


Filename Download


The owner does not allow comments in this project now

Comments (18)

Little_Arc Reply

I hope you have fun with it!

infoplasma Reply

I have made one of these boards, and it works perfectly. Many thanks!

andrew (Unknownspark) Reply

Hi, it shouldnt matter using a 8205A vs a 8205, they are pretty much the same, only difference is the internal resistance

Jan Třísko Reply

Many thanks for sharing :)

moutaz salem Reply


how about reverse polarity protection? is it supported?

Little_Arc Reply

@moutazsalem Hello! NO! It is not protected for reverse polarity, you will burn the board if you try.

punit naguindra Reply

Make the tracks bigger, especially for power traces, compare it with the actual modules and you will see difference. Only if you want to otherwise I'm sure other people who use it will change it themselves

Surya Karmakar Reply

Hey does the red led flashes while it is not charging?

Little_Arc Reply

@guttu.333 The red led is on when it is charging, but not fully charged yet. The green led is only on when it is fully charged.

sanil.heartbeats Reply

How can i add reverse polarity protection to this circuit

Surya Karmakar Reply

@sanil.heartbeats There are quite a few methods.
Here you will find some common :

ken_jones Reply

There seems to be a routing error in both your boards. Pin 3 of Q1 should not be connected to R5

Little_Arc Reply

@ken_jones Yes you are right I didn't see that. Thank you! It is fixed.

Hitesh Kher Reply

it is auto cut when reached 4.2 v battery ?

MyAlexro Reply

In the TP4056 datasheet, the typical applications diagram shows a 10uF capacitor from VCC to GND, why did you use a 100nF capacitor instead?

Miraculix200 Reply

Can the over-discharge voltage be increased?

ShortCircuito Reply

I wanted to ask why have you left out the 0.4Ω resistor from the USB V_in that is recommended in the TP4056 datasheet? I have understood that the resistor is there to protect the TP4056 component by absorbing heat.
I'm also curious about the MyAlexros question about the 100nF capacitor instead of the 10uF that is also recommended in the same datasheet.
Both cases can be found in the same schematic "Typical applications" page 3:

Thanks for sharing :)

如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.