If you were lucky enough to get your hands on one of the new Raspberry Pi Zero’s, one of the first things you are likely going to want to do is hook it up to a USB hub to add things like WiFi and a keyboard and mouse. Of course you can just connect an ordinary USB hub, but there isn’t many compact solutions available just yet. There are a few methods that have been posted online so far, from hacking an off the shelf USB hub, to manufacturing a custom hub yourself. These are all great, but are either a little unpolished or require some advanced maker skills, so I thought I’d have a go myself at something that is a but more approachable by the average maker, and uses predominantly off the shelf parts. So here is what I came up with.
My approach is based on the USB hub mod by Frederick Vandenbosch but wraps it up in a bit of a neater package, and avoids some of the trickier soldering.
To create your own you’ll need a Pi Zero, a USB hub (Frederick uses a LogiLink UA0160 but you can also use a Belkin F5U404), a short Mini to Micro USB cable and a bit of wire. For the case you’ll want to download and laser cut my design files from here, and you’ll need some nylon M3 nuts and bolts (9 sets in total, at least 30mm in length).
You’ll want to copy Frederick’s instructions on disassembly, and attaching the power leads, but once you’ve done that, just use the purchased USB cable for connecting the hub to the Pi instead of wiring direct to the USB port (those connections are might small).
Once you’ve added the power lines, simply build up the case as pictured by attaching the Pi to the Pi layer first (use the nylon screw + bolts, then cut the remainder of the screw shaft off), then stack everything else together, making sure to add the centre screw (this is used to keep USB hub tightly in position) and tightening everything up and cutting screws to length.
We’re pretty sure someone will start selling a much better solution real soon, but in the meantime we hope this provides a manageable solution for the general maker right now that also looks pretty nice sat on your desk.