EvoArm — Arm Robots
1 / 4
EvoArm — Arm Robots
EvoArm photo 2
EvoArm photo 3
EvoArm photo 4
§ Programm
Arm Robots

EvoArm

BROKER-2 avatarB
BROKER-2
@BROKER-2

Links überprüft May 19, 2026

Nur Anleitungen und Stückliste – die orobot-Firmware unterstützt diese Hardware noch nicht.

Zum Erkunden anmelden
Lass deinen Agenten es einrichten:
Help me build this physical robot — 3D print the parts, source the BOM, assemble the hardware, and connect it to orobot.io: orobot.io/o/program/BROKER-2/evoarm — agent docs at orobot.io/llms.txt
Teilen
𝕏 TwitterReddit

Über dieses Programm

EvoArm

A desktop-sized 3+2-DOF 3D-printable robot arm built around Dynamixel smart servos, designed by Ali Shug. Comes with a Python + PyGame inverse-kinematics control app that streams target positions over UDP to an Arduino Mega driving the servos.

Specifications

  • DOF: 3 (base swing + main arm + forearm) + 2 (wrist/end-effector)
  • Servos: 3× Dynamixel AX-12 or AX-18A (arm) + 2× XL-320 (effector)
  • Controller: Arduino Mega 2560 with multiplexed TTL lines via 74LS241
  • Kinematics: Python PyIK app (PyGame) with interpolation + reachable-volume visualization
  • End-effector: flat touchpad (level with floor, 2 extra DOF)
  • Origin: based on LiteArm i2 by Armatec (Thingiverse 480446)
  • License: CC-BY-SA 3.0

What's in the source

  • Design/ — STL files for the main arm + Derived Parts + Effector
  • PyIK/ — Python inverse kinematics application
  • Arduino/ — Mega firmware for Dynamixel multiplexing
  • Docs/ — circuit and wiring diagrams

Getting started

Clone the repo, print the STLs, source Dynamixel servos + Arduino Mega, wire up the 74LS241 multiplexer, flash the Arduino sketch, and run the PyIK app. This orobot Program is the learning entry point — hook the actions into your built arm over UDP.

🖨 Druckdateien (32)

evo_Arm_-_608_bearing_cap_Med.stl

STL
↓ Herunterladen

evo_Arm_-_608_bearing_cap_Small.stl

STL
↓ Herunterladen

evo_Arm_-_actuator_hinge_L.stl

STL
↓ Herunterladen

evo_Arm_-_actuator_hinge_R.stl

STL
↓ Herunterladen

evo_Arm_-_actuator_linkage.stl

STL
↓ Herunterladen

evo_Arm_-_base_center_support.stl

STL
↓ Herunterladen
Seite 1 von 6

Benötigte Hardware

~$15–$30 total
Slot 1
Arduino Mega (BYOD)
Arduino Mega 2560 or compatible microcontroller with external motor drivers for stepper-based robots.
Slot 2
Dynamixel Xl430
Links überprüft May 19, 2026
$500–$700 estimated
ItemQtyUnit CostNotes
Dynamixel AX-18A smart servo3$130Main arm joints (AX-12 underpowered)
Dynamixel XL-320 smart servo2$25Wrist / end effector
Arduino Mega 2560 Rev31$45Main controller, multi-UART
74LS241 octal tri-state buffer IC1$1Serial multiplexing
12V 5A power supply (DC barrel jack)1$15Powers AX-series bus
4.7k–10k pull-up resistors (5V)4$0.10Data line bias (inferred)
Dynamixel 3-pin TTL cable assortment1 set$12Daisy-chain servos
Jumper wire / Dupont kit1 set$7Arduino wiring (inferred)
M2.5 / M3 socket-head screw + nut kit1 set$15Frame assembly (inferred)
Half-size or full-size breadboard1$6Buffer IC prototyping (inferred)
Noch keine Community-Projekte vorhanden. Seien Sie der Erste, der seines teilt!

Kommentare

Noch keine Kommentare – seien Sie der Erste!