Board Outline
Power Management

USB Power Injector

A convenient, open source tool that powers USB 2.0 devices from a lab power supply while allowing data transfer for easy testing and analysis

This project is launching soon.

Coming Soon

Recent Updates

You'll be notified about news and stock updates for this project.

USB Power Injector is a convenient tool to power USB 2.0 devices from a lab power supply, while still allowing data transfer from the host to the device.

When developing a USB device its often difficult to know exactly how its being powered by any standard USB port - what the applied voltage or current limits are, for example. USB power injector allows a USB device to be connected to a normal lab PSU (Power Supply), while also allowing for USB data communication to a host. This allows for easy testing of the device at different supply voltages, setting current limits (for safety reasons), easier current draw measurements, and consistency during development.

Why is it Important to Measure USB Devices?

When powering devices from a standard USB 2.0 port, either from a PC or from a standard USB hub, you never have the niceties that an adjustable lab style power supply has. During development that means you can’t set precise voltage and current limits. In the best case scenario, that means you can’t test under/over voltage protections. In the worst case, you run excessive current trough your device and you don’t even know that’s it’s happened!

USB hubs tend to have overcurrent protection, but most don’t send the overcurrent event to the operating system. That can cause confusion and loss of time for a hardware engineer during development or to testing personnel during production.

USB Power Injector lets you power a USB 2.0 device from a lab power supply and conveniently avoids all the problems described above.

USB Power Injector Demo

Features & Specifications

Schematic & Layout

Click to expand

Open Source

USB Power Injector is certified by the Open Source Hardware Association, with certificate number BG000082. You can find all documentation in GitHub. You can also find detailed descriptions and photos on Hackaday.

Interested in This Project?

You can sign up to be notified when this campaign launches, and to get any other useful updates, right at the top of this page. We work hard to only send out useful information and you can unsubscribe at any time.

In the Press

PCBWay Community Blog

"The USB Power Injector can easily supply power to USB2.0 devices through the lab power supply, connect USB devices to normal lab PSU (Power Supply), and at the same time ensure data communication to a host."


"You know you want something like this in your kit!"

About the Team

Board Outline

Varna, Bulgaria  ·   Board-Outline  ·

My mission with Board Outline is to design and build hardware that personally excites me. I want to focus on designs that help fellow engineers do their job faster and simpler.

Nikola Manolov

See Also

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