Parametric USB power hub

by profezzorn, published

Parametric USB power hub by profezzorn Dec 13, 2012
1 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps



Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag


Thing Statistics

8950Views 842Downloads Found in Electronics


A simple USB power distribution block. Hook it up to a 5v power supply (like ATX) and plug in as many devices as you need for your project. I use mine to power a raspberry pi, a teensy and a ethernet/wifi bridge.


Get straight USB connectors made for circuit boards. The STL has room for three, but the scad file is parametric, so if you want to have 47 of them, go ahead. Insert the USB connectors into the holder, bend the side tab on each one out to keep it in place. Also make sure to squish the inside springs a little as inserting usb cables will be very tight otherwise. Solder the data pins (the middle ones) together on each usb connector, then connect pin 1 and pin 4 to the power as shown. (Make sure you get + and - right, I'll let you figure out which is which so you can't blame me if you get it wrong.) Once everything is hooked up, simply press the holder into the back part. It should be a snug fit which will not require any glue. Use double-stick tape or velcro to attach it wherever you need it.

More from Electronics

view more

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

3D Print a wide range of designs with Treatstock. Easy to use tools to get the perfect result. The global 3D printing network that connects you with high-quality and fast working print services nea...

App Info Launch App

hate to be the guy to inspire greatness :) but you think you could add to or modify the SCAD file to include the option for :


Then the original number of ports becomes the number of ports per row and then you can assign a number of rows. I ask this becasue i use these usb ports for a lot more than charging and they are great for anything that needs a 4 pin connection(sensors, modules ... etc.)

I like your implementation better than what I had. I got a box of the USB sockets and made a 7-port charger by soldering them vertically to a protoboard and wiring that to plug into a HDD power plug on an old desktop power supply. Plenty of amps at 5VDC there. And no, don't plug your laptop into this, there's no reason to. Plus, anything you're typically charging from USB would be a single-cell lithium battery, with a max. voltage around 4V, so there will be electronics between the USB power and your battery; you aren't going to discharge-charge anything unless one of your devices is very badly designed.

Don't you need a diode in there?

You'll need to be more specific.
What would the diode be for and where would it go?

A diode to prevent feedback. Think of it this way: if you plug in a laptop using a male-male cable it will feed 5V back into your hub even after you disconnect your ATX supply.

Eh what? You want to plug in a powered USB-port into a USB-charger?
This idea has disaster all writen over it...
I hope you never had the idea on plugging on wall-socket into another wall-socket just because you made some cables? If you are unlucky and have a different phase, the result will be a blown fuse at least... Maybe even more.

Never plug in one power-source into another.
Chaging batteries is a special case as the giving-source (Charger) has inteligence to prevent bad things...

A diode is indeed important there. One device could end up charging another. Instead of shorting the data pins, putting a resistor there would mean that this could also be made into a USB hub.

where would you put the diode? I’m doing a strip of USBs and don’t want the devices charging each other...

A USB hub would require an IC that routes messages from the ports to the USB master.

I have an excellent device that you can use on your USB-A-to-USB-A cables to prevent that sort of mishaps: http://en.wikipedia.org/wiki/File:Large-scissors.jpghttp://en.wikipedia.org/wiki/F...

In general, plugging a laptop USB port into an USB charger is a bad idea, don't do it.