Home > Uncategorized > Power Bank 5000mAh Solar Charger Reverse Engineering & Modification

Power Bank 5000mAh Solar Charger Reverse Engineering & Modification

December 17th, 2015 Leave a comment Go to comments

I bought a cheap solar power bank from China to power my temperature sensor. Unfortunately it was shutting itself down once fully charged, requiring me to power on manually again. In this post I will show you my reverse-engineering notes, images and what I did to make it always powered on.

Originally entitled Free Shipping Power Bank 5000mAh Waterproof Solar Charger Dual USB Powerbank External Battery for Mobiles. Note: It is NOT waterproof!

Here is the image of the board


Pictures of the top and the bottom side of the PCB with my notes added to it

bottom top

Here is how it works. It senses a device connected to the USB connector by that NPN transistor. During this time, n-channel mosfet at the bottom is turned off. When the microcontroller senses a device, it turns on the mosfet. On the other side is a dc-dc converter which is normally off until it needs to power the connected device. It turns it on by applying high to the “en” pin of the booster.

So to prevent it from automatically turning off the output when the battery is fully charged I had to do these things:

  • Remove the n-channel mosfet and put a wire between s (source) and d (drain) of the mosfet. The PNP transistor is useless now but I kept it there.
  • Solder “en” pin of the dc-dc booster with the VCC pin just next to the “en”
  • Cut the original connection from the “en” pin to the microcontroller

Here is a complete schematic of the solar power bank. Please note that I made this schematic by just following the lines on the photos of the PCB, reading some datasheets and doing some googling so I can’t guarantee the accuracy of it. I made it to just understand how it all works.


Categories: Uncategorized Tags:
  1. jerome
    January 6th, 2017 at 18:02 | #1

    Nice work !
    I don’t understand why you haven’t connected your sensor directly to the battery ?

    • k3a
      January 7th, 2017 at 16:22 | #2

      That is a good point! The main reason was that there already was a USB connector so I wanted to reuse it + I was curious about how it all works. But you are right that unless your device needs 5V, you can use the battery directly, skipping the boost converter (and saving some power). Keep in mind that battery has lower voltage (about 3.7V) and is boosted to 5V before going to the USB connector.

  1. No trackbacks yet.