December 28, 2025
Description
Dual Charging Dock for Xbox One Controllers.
This was designed around the Original Xbox One Micro-B controller (Model 1708). I'm not sure how the plastics or port position of the USB C version varies, or if it would fit.
This requires magnetic USB cables to function, like these. It may work with other varieties, but they would need the right angle/swivel head.
The best way to get the controllers in and out is to roll them towards yourself. When docking start angled slightly towards you, and roll them back into position. For removal you roll towards yourself to sever the magnet and then just lift up.
No supports needed. The first time I printed it, the controllers moved the base around and picked it up when removing. This version has 5 cylinders modeled into it that can fit $0.55 of US pennies to give it some heft. You'll need to pause at the 17 mm mark (~layer 85), to insert them mid print.
Push the cables through with the head straight, then twist the head into the upright position with a screwdriver once its in place. I used some Velcro cable ties to lock the cables into their anchors, and trimmed off the excess, it helps that they are cloth sleeved so they really hold them in place. It is a little fiddly to position them, I pre-loaded the cable in, and Velcro'd at the back of my slot, in order to keep some pressure on the cable.
Perfection is the enemy of done, and I don't want to make changes without reprinting it, so I'll describe some changes that could probably be made to improve it.
The first 'shelf' that the front lip of the controller catches is a bit large. You can set the controller down and catch it without sitting properly and grabbing the magnetic charger. I'd tighten that up a bit (maybe from 3 mm down to 1.5 mm or so). This would make docking a bit easier.
I don't have a 1 controller version ready to print, but it was modeled with that in mind. If you open up fusion archive, you can see where I copied a single base body to make it a dual. If this gets traction, I'll probably upload a version myself, otherwise you have the model files you can edit.
License:
Creative Commons — Attribution — Noncommercial