CentyLab
Test Equipment
Elecrow

PocketPD

A bench power supply that fits in your pocket

$82,198 raised

of $1 goal

Funded! Order Below

In stock. Order now, ships within three business days.

$75 - $79

View Purchasing Options

Recent Updates

Sign up to receive updates.

PocketPD is a USB Type-C powered bench power supply that fits inside your pocket. Paired with a modern USB Type-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.

Bring Power With You Anywhere

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.

The Heart is PPS

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, and Baseus, now support PPS. If you’re unsure whether your charger or battery pack is compatible, check its description.

Please note: PocketPD’s voltage and current output depend on your USB Type-C charger and cable. Power is limited by the lowest-rated component—for example, a 5A charger with a 3A cable will only deliver 3A. Voltage range also varies by charger, typically between 3.3V–11V or 3.3V–21V.

Power Anytime, Anywhere

The PocketPD operates from 3.3V to 21V and can negotiate up to 5A, making it compatible with a wide range of power sources—including wall chargers, power banks, and car chargers. It’s designed to unlock power wherever you are, without limitations.

A built-in magnet on the back allows easy mounting to metal surfaces, such as a crossbar on your workbench. When attached, the magnet also functions as a passive heat sink, helping to dissipate heat during extended use.

Fine-tune Power Control

With the compatible power source, you can adjust voltage in 20mV increment from 3.3V to 21V. Current limit is supported starting at 1A with 50mA steps. The selected power profile, voltage, current limit is saved in micro-controller flash memory, and retrieved at the next reboot.

Open Source

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. The electronic is developed using KiCad 9.x and will be provided at a later date under a CC4.0-BY-SA license. Explore its Schematic and Firmware on GitHub. The 3D printed housing is also available for customization.

Two Versions With Different Connectors

We offer two versions of PocketPD, both of which come with pre-soldered banana jacks. The first variant also includes a detachable screw-terminal block, and the second includes two different unsoldered connectors for you to choose from: an Anderson Powerpole PP15/45 connector and an XT60 connector.

Features & Specifications

Comparisons

PocketPDLab Power SupplyDP50V5ASpark AnalyzerTekPower TP3016MMEGO 2.0
Output Connector Banana jacks and screw-terminal block, Anderson Powerpole, or XT60 Banana jacks Screw terminal Screw terminal Banana jacks, USB Type-A Headers, USB Type-A
Output Voltage & Current 3.3 - 21 V @ 5 A max 0 - 30 V @ 5 A (typically) 0 - 50 V @ 5 A max 5 - 21 V @ 5 A max 0 - 30 V @ 1.6 A max 4 - 24 V @ 1 A max
Input ConnectorUSB Type-C AC connector Screw terminal USB Type-C AC connector USB Type-C
On-Board ScreenYes Yes Yes No Yes Yes
Weight63 g >900 g 113 g 95 g 544 g 100 g
Dimension86 x 55 x 21 mm Bulky 79 x 43 x 48 mm 46 x 40 x 10 mm 254 x 76 x 44 mm 73 x 59 x 28 mm
Open-Source StatusYes No No Yes No Yes
Magnetic BackYes No No No No No

Support & Documentation

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. The electronic is developed using KiCad 9.x and will be provided at a later date under a CC4.0-BY-SA license. Explore its Schematic and Firmware on GitHub. The 3D printed housing is also available for customization.

In the Press


Hackaday
Geeky Gadgets

Ask a Question

Produced by CentyLab in Salem, OR.

Sold and shipped by Crowd Supply.

PocketPD

PocketPD With a Detachable Screw-Terminal Block

One PocketPD with a detachable, 3.81-mm-pitch screw-terminal block

$75 $8 US Shipping / $18 Worldwide

PocketPD With Unsoldered Anderson PP15/45 & XT60 Connectors

One PocketPD with unsoldered Anderson Powerpole PP15/45 and XT60 connectors

$79 $8 US Shipping / $18 Worldwide

About the Team

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.

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects