Skip to content

Angelussss/Ducker-Charger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ¦† Ducker-Charger

Project Status License KiCad

Ducker-Charger is a completely custom, open-source power bank designed from scratch. This project aims to create a reliable Battery Management System (BMS) and charging solution, packed into a compact design.

⚠️ Disclaimer & Safety

READ CAREFULLY BEFORE PROCEEDING

This project involves the use of Lithium-Ion (Li-Ion) or Lithium Polymer (LiPo) batteries. If handled improperly, these batteries can overheat, catch fire, or explode.

  • I assume no liability for any damage to property, people, or components resulting from the construction or use of this project.
  • Always double-check polarity before connecting the batteries.
  • Do not attempt to assemble this circuit if you are not experienced in handling lithium batteries.

🌟 Key Features

  • Microcontroller: [STM32F401RBT6]
  • Battery Support: [12x 18650 cells in 4s3p configuration]
  • Input: USB-C (PD supported)
  • Output: [2 PD USB-C, 2 3A USB-A]
  • Interface: [ Status LEDs, SPI OLED Display, Pressable encoder]
  • Protections: Overcharge, Overdischarge, Short-circuit, Thermal protection.

πŸ“‚ Repository Structure

Ducker-Charger/
β”œβ”€β”€ PCB/               # KiCad Project (Schematics and PCBs Layout)
β”œβ”€β”€ firmware/          # Source Code & CubeMX project
β”œβ”€β”€ mechanical/        # 3D Enclosure files 
β”œβ”€β”€ docs/              # Documentation
└── img/               # Images for this README

About

an open source custom power bank

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published