A powerbank with USB-C Power Delivery and 4S 18650 charger / BMS

Public Chat
Similar projects worth following

For some time now I have been looking for an open source USB-C Powerbank. I didn't find it so I started my first project.

Preliminary characteristics:

  • 1 quality USB-C connector
  • USB Power Delivery 3.0 dual role
    • Certified integrated solution
    • Source, 5 to 20V, max 45W
    • Sink, 5 to 20V
  • Li-ion charger
    • Buck / Boost
    • Programmable
    • Rated charging current, 1.5A
    • For 4 cells (4S)
  • BMS
    • Programmable
    • Smart fuel gauge (battery health)
    • All protections (Under Over Temp, Under Over Voltage, Short-Circuit)
    • Cell balancing
  • Management by microcontroller
    • Low power
    • I2C / SMBus hardware
    • Maybe integrated into the Power Delivery Controller
  • Possibility to use the battery voltage (Vbatt) to power external projects.
  • 4x quality 18650 cells

Preliminary synoptic:

I will be happy to discuss this project with you!

View project log

Enjoy this project?



Kosma wrote 11/26/2020 at 17:41 point

one small question: I have some battery/acumulators old and new. old have small capacity/size.

Is possible using old and new battery in one time? For example put power to one, net to second, thirth etc. 

I would like to put solar panel, battery for my raspberry pi. And using big 12V AND AA recachable AND 18650 etc. And replace/changing in working computer.

  Are you sure? yes | no

Antonin wrote 11/30/2020 at 20:42 point

Hi Kosma. I am not a battery specialist but integrated cell balancing circuits can only handle small differences.

Maybe you can create a battery pack with the old cells and a pack with the new ones and create an automatic battery selector.

  Are you sure? yes | no

Kosma wrote 12/13/2020 at 19:03 point

this is example 

but your charger will be better if can charge different acumulators AA or 18650 or etc.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates