Do you have an upcoming project that requires thousands of screws? If so, you’re going to need a screwdriver. And if you’re like “Progress Thailand,” you will want to make one yourself, which they show us how to do using Arduino Nano, a 9g micro servo, and 3D printing!
Here at Vilros, we love this project because pretty much everyone needs to use a screwdriver at some point in their lives, and here’s a way that you can follow Progress Thailand’s lead and make it your very own.
In this design, you’ll have a small-size thumb joystick to give you control. This design can also accommodate a hand driver, which you can use to loosen bolts and nuts.
According to Progress Thailand, a functioning prototype of this tool was made in just one day with an improved, up-leveled version coming out just a few days later – amazing!
Here’s what they say on the Hackaday.io site:
“We are experimenting with different designs to see how close current 3D printing technology can bring us to production-quality tools you can buy in the store. We're also experimenting to see what modifications we can make to store-bought tools to enhance and customize their use.”
So, while it seems that this project won’t yet replace the commercial screwdriver you bought at the hardware store, it still is a fun and functional project that will give you a useful tool at the end. All the files you’ll need to make modifications are available here – so go ahead and make a screwdriver to your own liking!
The Parts You’ll Need
• Arduino Nano
• 9g Servo (you’ll need it modified for continuous rotation. Here’s the tutorial)
• Thumb Joystick (we recommend this model)
• DC Barrel Adapter (make sure to get the Female 35MM)
• Jumper Wires
• 12 X 19MM Rocker Switch
• 2 10MM M3 Bolts
• 2 20MM M3 Bolts
• 2 M3 Washers
• 4 M3 Nuts
• 608zz Bearing (2X) - plus hot glue to attach it to the housing
Comments will be approved before showing up.
GET IN TOUCH