Skip to content

Ayrm

Summary

Ayrm is a custom 3-DOF robotic arm designed and built from the ground up, combining 3D-printed mechanical components, RobStride actuators, Raspberry Pi-based motion control, and a custom web interface. I designed the mechanical assemblies in SolidWorks, developed the electronics architecture, and built AyrmOS (with AI assistance) to control the arm over CAN.

Bill of Materials

CategoryProductQuantityTotal Cost ($USD)
ActuatorsRobstride Dynamics 053$345
ActuatorsMG90S Servo Motor1$5-10
ComputeRaspberry Pi 5 (1GB)1$45
USB-to-CAN AdapterRobstride Dynamics CAN-to-USB Debugging Module1$30
PlasticPolymaker PETG Filament (Black, Yellow)2~$40
Fastening (Motor-To-Joint)McMaster-Carr 91420A2201 (Pack of 100)$5
Fastening (Motor-To-Base)McMaster-Carr 92010A1261 (Pack of 100)$9
ElectronicsLM2596 DC-DC Buck Converter1$5-10
Electronics5-way WAGO Connector1 (Pack of 10)$15
Electronics2-way WAGO Connector1$5
Total~$509

Electronics Layout

Testing

Test #1: 2 Joints (Base/Shoulder)

Manufacturing

All applicable parts were printed from Polymaker PETG for it’s toughness and resistance to snapping under load. They were printed on Dutch, my Sovol SV06 Plus 3D Printer. SLDPART files are available at the github links below, for free.

Base

Mountplate V2

Arm 1-1

Arm 1-2

Arm 2-1

Arm 2-2

Gripper Arm

Github Repositories

kermitine/Ayrm: open source 3-dof robotic arm

kermitine/AyrmOS: software and web app for controlling Ayrm robotic arm