The PB0A module can be used as-is and without utilizing its built-in I2C interface. This article discusses PB0A basic operation, wiring, and default behavior.
If you want to change any of its default settings, you can add a microcontroller later and use its I2C interface.
Before reading on, make sure you read the article about the IP5306 chip that PB0A uses, and the PB0A overview article.
Overview
By default - without adjustments made through the I2C interface - PB0A works like this:
Feature | Description |
---|---|
Battery | Connects to a single LiIon cell (1S) through two through-hole pins marked with a battery symbol . The pin next to the little “pin” in this symbol (adjacent to pin K ) is BAT+ , the other one (adjacent to DATA and unmarked ) is BAT- . |
Charger Input | Built-in USB-C connector serves as external power source to charge the battery. This connector is uni-directional and can only be used for charging. Charging occurs at a maximum of 2.1A. |
Power Output | Pins 5V- and 5V+ provide stabilized output power at 5V and a maximum of 2.4A (12W).- when charging, this output is powered by charger - when not charging, this output is powered by battery and internal boost controller |
Push Button | A push button can be installed at K and 5V- . When present, a single push turns power output on manually, and a double short press turns output off manually. |
Auto-Power | By default, power output is enabled automatically when a load is connected, and disabled automatically once the load drops <50mA for a period of >32s, so no push button (manual operation) is required |
RGB LED | A single RGB LED indicates current operational status |
Wiring
This is the typical basic wiring:
Slow Website?
This website is very fast, and pages should appear instantly. If this site is slow for you, then your routing may be messed up, and this issue does not only affect done.land, but potentially a few other websites and downloads as well. Here are simple steps to speed up your Internet experience and fix issues with slow websites and downloads..
Comments
Please do leave comments below. I am using utteran.ce, an open-source and ad-free light-weight commenting system.
Here is how your comments are stored
Whenever you leave a comment, a new github issue is created on your behalf.
-
All comments become trackable issues in the Github Issues section, and I (and you) can follow up on them.
-
There is no third-party provider, no disrupting ads, and everything remains transparent inside github.
Github Users Yes, Spammers No
To keep spammers out and comments attributable, all you do is log in using your (free) github account and grant utteranc.es the permission to submit issues on your behalf.
If you don’t have a github account yet, go get yourself one - it’s free and simple.
If for any reason you do not feel comfortable with letting the commenting system submit issues for you, then visit Github Issues directly, i.e. by clicking the red button Submit Issue at the bottom of each page, and submit your issue manually. You control everything.
Discussions
For chit-chat and quick questions, feel free to visit and participate in Discussions. They work much like classic forums or bulletin boards. Just keep in mind: your valued input isn’t equally well trackable there.
(content created Jul 11, 2025)