MeArm is an open-source robotic arm kit by Benjamin Gray and Jack Howard. They published design files for their robot on Thingiverse and a set of instructions on Instructables. You can 3D print or lasercut the parts, or you can order them as a kit which includes all servos and screws from Adafruit. If you create the parts yourself, you’ll need to purchase four 9g servos and assorted lenghts of M3 screws to complete the assembly.
I imported the MeArm PDF file from Thingiverse into Inkscape, and re-arranged a couple of the components, so that I could fit two entire setups onto a Ponoko P2 template. I uploaded the design to Ponoko in EPS format to be cut from 3mm blue acrylic, and received it a few days later.
The MeArm construction process is very well documented on Instructables, and is straightforward to follow. Building the arm took a little over two hours. I already had all the different lengths of M3 screws that were recommended, and I ordered metal gear servos, as they were recommended as being sturdier. The only significant comments I have on the build are as follows:
- Some parts that are joined by screws are supposed to fit together snugly, and some are to rotate freely. Where parts need to rotate, I found it worked best to tap the screw holes with an M3 tap before inserting the screw.
- The servos are attached with clever “collars” that hold them in place. My collars were so snug that to get them to slide around my servos, I had to peel the labels off of the servos, and even file down the outer surface of the servo to get the collar to slide on.
Once the arm was constructed, I used some linear and rotational 10K potentiometers I had lying around to create a controller. I 3d printed a surface to hold the pots, then connected them to an Arduino Nano as inputs. Currently each pot controls one servo directly – three for movement and one for the gripper.
Here’s a demo of using the controller to move the MeArm:
I’m not totally sure what I’ll do with the MeArm, but perhaps when I finish the second one, I’ll program them for robot battle!