“Progress Thailand” needed to attach nearly 500 M3 bolts for an upcoming project. This, of course, meant obtaining an electric screwdriver. But instead of buying one from the store or online, they decided to make one from parts. While the process wasn’t as fast as going to the store, they were able to design and print a functional prototype in a single day. In two more days, the final prototype — with handle and joystick control — was produced.
The tool uses an Arduino Nano for control, and the driving mechanism is a small 9g servo modified for continuous rotation. User interface is provided by a gaming-style joystick, and the modded servo allows for variable speed control. The bit holder is attached to the motor through an intermediate linkage that is supported by 608zz bearing. It’s also able to accommodate a larger holding device that fits a small hand screwdriver instead of just the bit itself.
Print files, parts, and Arduino code can be found here. While it appears functional, it’s noted that you shouldn’t throw out your electric screwdrivers yet, as this one could still be improved (perhaps by you as the SketchUp file is included). Check out the video below for more details about how the device is assembled!