TP4056 LiPo Charger Protector Booster 2A

1 year ago

Open source license: CC-BY-SA 3.0

Project source: Cloned from TP4056 LiPo Charger Protector Power Booster

  • 3.2k
  • 21
  • 23


Li-Ion battery charger, protector and 5V/2A booster. Use unprotected Li-Ion batteries which are rated for a discharge current of at least 5A !



This work is licensed under Creative Commons Attribution-ShareAlike 3.0 Unported License. (


LiPo Power Board 2A

Open in editor


Open in editor


ID Name Designator Footprint Quantity
1 Connector VOUT,BAT,VIN HDR-1X2/2.54 3
2 3.3uH L1 IND-SMD_L7.8-W7.0_0630 1
3 22u C7,C6,C5,C4 0805 4
4 10u C2 0805 1
5 100n C1,C3 0805 2
6 POWER OUT USB2 USB-2.0-A-F-90-JCJ-H9.36 1
9 1k R4 0805 1
10 1k5 R2,R1 0805 2
11 10k R8 0805 1
12 1k2 R3 0805 1
13 75k R7 0805 1
14 100R R5 0805 1
15 27k R6 0805 1
16 DW01A U2 SOT-23-6 1
17 FP6298XR-G1 U3 SOP-8_EP_150MIL 1
18 CHRG LED2 LED-0805 1
19 SS54 D1 DIODE-SMA(DO-214AC) 1
20 FS8205 Q1,Q2 SOT-23-6 2
21 FULL LED1 LED-0805 1
22 TP4056 U1 SOP-8_EP_150MIL 1


Project Members

Project Attachments

Login or Register to comment
Comments have been closed by project owner
Comments have been closed by mission publisher
All comments 21


@wagiminator I used the latest revision: panelized.
But I indeed do some few changes (changed the inductor to a smaller but taller one this morning)

I didn't see the traces become hot, but I need to try again. I'll look into the synchronous one, that might be a great idea! :)
Thanks again!!

2021-03-08 01:31:03

Stefan Wagner

@4e131906  Hi, the inductor seems to be fine. Do the traces on the pcb get warm or hot? Which board revision did you have made? I can see a lot of them on your page, so I'm not sure.
You can use a synchronous boost converter if you want to completely shut down the power via the enable pin. For example, I used one of these with my power bank:
If you find a cheap electronic load, it is worth buying, because this is really helpful for testing all possible power supplies.

2021-03-07 23:19:25


Hey @wagiminator!Sorry it took a while, I took a break from this as I had lot of work and wanted to clear my head :)
I have used a 18650 battery (without protection). I have installed a 3.3uH ±20% 11A 10mΩ Inductor.
The battery was connected with very short but thick wires: 1.2mm diameter.
I didn't installed a switch in the main path, I stupidly assumed disabling the EN port of the boost converter would disable thewhole circuit, but it just disable the boost 🙃. So The switch I installed doesn't interfere with the main power path.

Maybe I should try another inductor? I saw that the one I ordered is now discontinued 🤔

I didn't tried different output currents to check if the voltage collapses. I don't have a power station at home, and need to head back to my local fablab for that. Would that be a good process to determine what the issue is? I assume slowly increasing the load and seeing the voltage collapse would be a good indicator that the trace/wire are too thin and cannot keep up? What else could I check to narrow the issue?

Have a great day!

2021-03-07 19:00:41

Stefan Wagner

@4e131906  Hi, it shouldn't be like that. At what output current does the voltage collapse? Which battery (internal resistance) and which inductor (resistance and maximum current) have you installed? How is the battery connected to the board (cable length, thickness and connector type). Which switch have you installed (please measure the resistance)? As you may have noticed in my questions, every small resistance up to the boost converter leads to significant efficiency losses.

2021-02-05 03:12:29


Hello @wagiminator! I received my pcb/ components and did my first soldering!
I discovered a few design issues of my own, which are fine. Nonetheless, I am facing a more serious issue: When I connect a load, the voltage drops significantly on the boost end. Making it unusable. Do you have any idea how to narrow the issue?

All the best!

2021-02-05 01:43:14

Stefan Wagner

@4e131906  I don't know the CN61CN33, but as far as I can see from the data sheet, your circuit should work. A toggle switch always guarantees the safest shutdown. Please note that the switch must be able to withstand 4.5A! Soft switches mostly use a MOSFET and some more components. I haven't used something like this myself, but you will definitely find a few examples on the internet. If you still have enough space on the board, nothing speaks against a soft switch. I think the power loss on the MOSFET is acceptable.

2021-01-03 01:12:35


Oh, and btw, do you think it make sense to add a soft latch power switch on the second board? Or is it best to keep on using a standard toggle switch? Any downside I might not have considered? If you have a good recommendation for such circuit, I'll take it :)

Have a great evening!

2021-01-02 04:20:35


I think I'm gonna keep the fp6298 then, but add a low 3.3v battery led with a CN61CN33.
Is my logic ok? See or :)

2021-01-02 04:13:10

Stefan Wagner

@4e131906  You are welcome!

2021-01-02 01:12:20


I can't thank you enough for your detailed comment!!
I wish you a very happy New Year too!! Thank you so much :)

2021-01-01 19:55:08

Stefan Wagner

@4e131906  The law of conservation of energy applies. In simplified terms it can be said: U_in * I_in = U_out * I_out. Of course\, the efficiency of the boost converter has to be taken into account (with 2A output this is about 75%\, i.e. Eff = 0.75). After changing the formula: I_in = U_out * I_out / (U_in * Eff). Let's take a battery that is almost empty with U_in = 3V (not including the losses at the MOSFETs). Then I_in = 6V * 2A / (3V * 0.75) = 5.3 A. With a full battery (U_in = 4.2V) it would be: I_in = 6V * 2A / (4.2V * 0.75) = 3.8 A. As you can see\, 2A at 6V will probably only be achieved with a full battery\, as the maximum switching current (I_in) is 4.5A. I hope that was halfway understandable.

2020-12-31 19:40:59


@wagiminator, any idea on how to calculate the required switching current for 6V/2A ?I found tons of calculators and docs, but they require a lot of data I don't fully understand. And from what I tried to do with the values I have, none of them give me relevant results.

You said it depends "on the ratio between input voltage and output voltage".Do you have the equation on hand?
Have a great end of year! :)

2020-12-31 06:52:28

Stefan Wagner

@4e131906  I soldered everything by hand. The only difficulty is the bottom of the two SOP8 ICs. A heat gun is helpful here. As far as I can tell, your design looks functional. I wish you good luck with it!

2020-12-29 04:21:02


Okay, I think I'm done with it! :)
Do you think you could have a look? I changed the design quite a bit, especially because I need it to be compact, so I split the board in half.

If you have any suggestion, I'll be really glad to exchange a bit with you!

2020-12-29 01:56:06


@wagiminator  Thank you very much!

Did you hand-soldered or is it too hard?
I'm very new to this and never soldered a pcb before!
Thank you for doing those open-hardware boards! Those are very valuable to the community I think!! 🌟 ✌️

2020-12-29 00:35:18

Stefan Wagner

@4e131906  Hi and thank you. R6 limits the switching current, which is NOT the output current. With a boost converter, the output current is always smaller than the switching current, depending on the ratio between input voltage and output voltage.
Since there is always some voltage drop on the transmission lines, it is advisable to set the output voltage slightly higher. With an R7 of 91k you are around 6.06V.

2020-12-28 22:23:21


Hey Stefan! Awesome work!
You used a 27k for R6, so I guess the board is set for the max current: 4.5A ?
Because the project mentions 2A, so I'm a bit confused, shouldn't this be 55k ? :)

I'm trying to edit it for 6V output for a camera, I changed R7 to 85k, is that correct?

Have a great day! 🤗
Cheers @wagiminator

2020-12-28 18:26:12

Stefan Wagner

@mpranjali05 You're welcome!

2020-07-01 15:09:33


@wagiminator Thank you for your support.

2020-07-01 10:08:39

Stefan Wagner

@mpranjali05 Hi Anjali, the input voltage of the TP4056 is in the range 4V - 8V. As long as the output of the solar cell is in this range it should work. However, it's not very efficient if you connect the solar cell directly to board. You can use solar cells with an integrated DC/DC converter or you can take a look at the CN3801 LiFePO4 Solar Charger SMD which has an integrated MPPT and can be modified to work with LiPo batteries.

2020-06-22 14:46:50


Hi Stefan,

Thank you for superior imagination.
I want to use this for my solar powered light. Is it feasible to use?

2020-06-22 04:32:46


周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675


周一至周五 9:00~18:00
  • 立创EDA微信号


  • QQ交流群


  • 立创EDA公众号