Fork me on GitHub

Project Notes

#538 Single-cell Charge/Boost Board

An 18650 single-cell battery module with integrated TP4056 5V/USB charge controller and MT3608 5V output boost converter.



This is a board/kit often listed with a description such as: 5V/12V 18650 Lithium Battery Boost Step Up Module Charge Discharge the Same Time UPS Protection Board Charger Circuit Li-ion

It’s quite a neat module:

  • powered from a single 18650 lithium battery
  • BMS/charging circuit with micro USB or direct 5V connection
  • output boost converter - available for 5V or 12V output


Charge-controller functions:

  • Lithium battery charging
  • Lithium battery protection (short circuit protection, over voltage protection, under voltage protection)
  • charging is automatically stopped
  • equipped with universal Micro USB connector and direct 5V input pads
  • LED charging status indicators
  • charges with 5V at up to 1A
  • uses the TP4056 constant-current/constant-voltage charge controller

Boost converter:

  • boost module requires an external switch to be attached, or pads shorted for “always on” (what the vender specs refer to as “UPS” mode)
  • during the operation, it is possible that the board will enter the protection state and turn off output
  • uses the MT3608 boost controller (chip marking: B628)

Board Connections



Output boost converter on; no charger connected:


Charging with 5V USB power; output boost converter off:


Charging with 5V USB power; output boost converter on:


Credits and References

About LEAP#538 PowerBMS
Project Source on GitHub Project Gallery Return to the LEAP Catalog

This page is a web-friendly rendering of my project notes shared in the LEAP GitHub repository.

LEAP is just my personal collection of projects, usually involving an Arduino or other microprocessor in one way or another. Some are full-blown projects, while many are trivial breadboard experiments, intended to learn and explore something interesting (IMHO!).

The projects are usually inspired by things found wild on the net, or ideas from the sources such as:

Feel free to borrow liberally, and if you spot any issues do let me know. See the individual projects for credits where due. There are even now a few projects contributed by others - send your own over in a pull request if you would also like to add to this collection.