PocketPD is a USB Type-C powered bench power supply that fits inside your pocket. Paired with a modern USB-C charger or power bank, it is a full-featured power supply that can provide a wide range of voltage with built-in safety. It is equipped with an OLED display, current sensor, and banana jack output for all your standard equipment. It also serves as a Power Delivery 3.0 profile tester.
This unique power supply leverages the Programmable Power Supply (PPS) mode that’s part of USB Power Delivery 3.0 and later versions. PPS lets you request voltage and current directly from the charger, and allows for a more compact, lightweight design. Whether you’re a pro working in the field, learning about electrical engineering for the first time, or a DIY hobbyist who demands precise power control, PocketPD is a versatile addition to your tool kit.
Our team has extensive experience in remote sensing systems, where field troubleshooting is a common occurrence. While portable equipment has become increasingly smaller and more efficient, we’ve struggled to find a power source that offers both simplicity and flexibility. That’s why we created PocketPD: an open-source solution with a user-friendly design featuring physical buttons and a clear display. Simply plug in a compatible charger or power bank, and you’re ready to go.
PocketPD is built around the Programmable Power Supply (PPS) mode introduced in 2015. Originally designed for improved battery charging in smartphones, PPS allows devices to set precise voltage and current levels, making it ideal for bench power supply applications. Many modern chargers and power banks, including popular brands like Anker, Ugreen, Baseus, and CUKTECH, now support PPS. If you’re unsure whether your charger or battery pack is compatible, check its description.
Please note: The maximum voltage and current output of PocketPD will depend on the capabilities of your USB Type-C charger and cable. The power output specification will be limited by the lowest current rating of your charger and cable. For example, if your charger supports 5 A but you’re using a 3 A cable, the maximum current output will be 3 A. Similarly, the voltage range of your charger will determine the voltage range available at PocketPD’s output. Common voltage ranges include 3.3 V to 11 V and 3.3 V to 21 V.
The firmware for PocketPD was developed using a combination of custom libraries and open-sourced libraries from other developers. The firmware is open-sourced and provided under an MIT license. You can follow and download the latest firmware on our GitHub page. The electronic is developed using KiCad 8.x and will be provided at a later date under a CC4.0-BY-SA license. The hardware files will be made available at a later date.
You can sign up at the top of this page to be notified when the campaign launches and to receive other updates. We only send out relevant content, and you can unsubscribe at any time.
hackaday.io/centylab · CentyLab
·We are a two-person team with a mix of hardware, software, firmware, and mechanical design skills. We are passionate about bringing more capability to USB Type-C starting with Power Delivery.