Introducing dARM: A Cutting-Edge 3D Printed Robotic Arm

In a remarkable leap forward for the DIY robotics community, inventor Jesse Darr has unveiled his latest creation: the dynamic Arm for Robotic Mischief, or dARM. This innovative robotic arm boasts six degrees of freedom (6DOF), making it significantly stronger and more versatile than many existing models found in the DIY sector. One of the key features that sets dARM apart is its use of brushless DC (BLDC) motors, which are known for their efficiency and power.
Unlike traditional robotic arms that typically rely on servos, dARM employs a series of advanced BLDC motors, controlled by ODrive S1 controllers. Darr credits renowned robotics enthusiasts James Bruton and Skyentific for introducing him to the ODrive controllers and for shedding light on the potential applications of BLDC motors in robotics. This collaboration of knowledge is a testament to the spirit of innovation that thrives within the DIY community.
The arm utilizes eight ODrive controllers linked through a CAN bus, which provides a seamless communication pathway between the components. At the heart of the operation is a Raspberry Pi 4B, equipped with an RS485 CAN Hat, serving as the brain of the arm. The construction is ingeniously simplified; the controllers are daisy-chained using standard twisted pair wiring, ensuring that the assembly and maintenance of this modular robotic arm are straightforward and user-friendly.
As for the motors that power the dARM, three distinct types are strategically integrated based on their location within the arm. The primary actuators consist of three Eaglepower 8308 units, which deliver powerful motion. In the forearm, a pair of GB36-2 motors are utilized, while a GM5208-24 motor operates the gripper mechanism. Darr has reported that this combination of motors and gearboxes grants the arm the capability to lift a substantial payload of up to five pounds (approximately 2.2 kilograms) when positioned horizontally.
For those eager to embark on their own dARM project, comprehensive documentation accompanies the build, including detailed assembly instructions for the 3D-printed components, a complete Bill of Materials (BOM), and essential guidance on setting up the software environment on the Raspberry Pi. While the documentation may not be an exhaustive step-by-step manual, it offers sufficient information for anyone serious about creating their own dARM.
If you are new to robotics and looking for a less daunting project to begin your journey, there are several simpler robotic arms available that could provide a great introduction to the fascinating world of robotic engineering.