This is a battery pack to use two Ryobi One+ batteries with a tool (https://youtu.be/KomE9KIKsI4). It has mounting points for two batteries (any kind of Ryobi One+ battery is supported) and a switch to select which battery is powering the tool. This does not link the batteries in series and does not increase voltage to the tool. (You could wire it differently and run your tools at higher voltage but you wouldn't do that, would you?) (Don't. But if you do, record it and put it on YouTube!) *Note: this may not work with all tools -- think about the direction of the battery socket and how much space there is around it for the tool you want to use. (For example, this would not work with my Ryobi circular saw since one of the batteries would extend below the saw shoe.)
This design borrows heavily from flyingaz's Milwaukee to Ryobi Battery Adapter design (https://www.thingiverse.com/thing:1677812) and simhopp's USB Power Bank for Ryobi 18v One+ Battery (https://www.thingiverse.com/thing:1897607/). I would not have been able to put this together without using their designs.
I used PLA to print this. Be careful tightening the screws, the hole loops on the bottom are not very strong and easily break if overtightened. I was planning on using four screws to hold the two lower halves together but later realized that I didn't need the top two screws since the switch box has four mounting screws joining the two halves.
Non-plastic pieces used:
(1) DPDT switch (I used a Gardner Bender GSW-16 toggle switch)
(6) pieces of 14-gauge solid wire
(4) #8 3/4" screws (use 5 #8 1" or 1-1/4" screws if using SwitchBox_v4 & TopStem_v2)
(4) #6 1/2" screws
(2) #6 1" screws
(2) 3/8" x 5/8" springs
(2) 1/2" tube strap pipe hangers
(2) small screws & nuts (or rivets)
(6) loop terminals for 14ga wire
Plastic Pieces:
(2) Battery shells
(1) Switch box
(1) Top stem
(2) Buttons
(4) Wire posts
Print & assembly instructions:
Total estimated print time: 17 hours
Total estimated filament used: ~66 meters
Update: after about a day I'm seeing some delamination in the middle front wall of the switch box (opposite where the switch toggle is). I hope making the walls thicker (and making the switch box larger overall) and using longer screws from the top stem into the switch box may help. Printing with higher infill might also help.
Update 2: I've added a new version of the switch box and top stem to make it stronger. I reassembled it today and so far it's holding up better. The updated version is 'SwitchBox_v4' and 'TopStem_v2'. (You can use SwitchBox_v4 with TopStem_v1 -- it just won't have the 5th screw hole on the front.) With the updated pieces, you can use #8 3/4", 1" or 1-1/4" screws.
Milwaukee_Ryobi_adapter_button.STL | 48.3KB | |
Ryobi_DoubleBatteryPack_BatteryShell_v8.stl | 930.8KB | |
Ryobi_DoubleBatteryPack_SwitchBox_v3.stl | 1.0MB | |
Ryobi_DoubleBatteryPack_SwitchBox_v4.stl | 962.2KB | |
Ryobi_DoubleBatteryPack_TopStem_v1.stl | 504.8KB | |
Ryobi_DoubleBatteryPack_TopStem_v2.stl | 613.0KB | |
Ryobi_DoubleBatteryPack_WirePosts_Linked.stl | 29.0KB |