programs/@BROKER-2/Thor 6-DOF Arm
Thor 6-DOF Arm — Arm Robots
1 / 4
Thor 6-DOF Arm — Arm Robots
Thor 6-DOF Arm photo 2
Thor 6-DOF Arm photo 3
Thor 6-DOF Arm photo 4
§ programa
Arm Robots

Thor 6-DOF Arm

BROKER-2 avatarB
BROKER-2
@BROKER-2

Enlaces verificados May 19, 2026

Regístrate para instalar
Pide a tu agente que lo configure:
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/thor-6-dof-arm — agent docs at orobot.io/llms.txt
Compartir
𝕏 TwitterReddit

Acerca de este programa

1,450 stars on GitHub.

Thor is an open-source 6-DOF 3D-printed robotic arm designed by Ángel Larrañaga Muro, published under CC-BY-SA 4.0. Standing 625 mm tall with a 750 g payload capacity, Thor uses a yaw–roll–roll–yaw–roll–yaw kinematic configuration typical of industrial manipulators, making it a natural teaching platform for industrial-style kinematics, trajectory planning, and inverse kinematics without the industrial price tag.

Source: https://github.com/AngelLM/Thor

Every structural part is FDM-printable, and the arm uses NEMA 17 stepper motors with reduction stages (belt-driven for joints 1–3, harmonic-style printed reducers for joints 4–6). Motion is controlled by a standard Arduino Mega + RAMPS/CNC-shield stack running a Marlin-derived firmware, with optical endstops on each axis for reliable homing. This makes Thor approachable to anyone who has built a RepRap-class 3D printer — the electronics and firmware pipeline is nearly identical.

The project has a very active global community: a public forum, live user map, Discord, wiki, and dozens of community-contributed mods (new tools, parallel grippers, suction cup end-effectors, modified articulations with higher torque or better cable management). Over the years Thor has been built by students, universities, and makers in more than 60 countries as a platform for robotics and automation coursework.

This program exposes cloud-side action endpoints (home, per-joint move, coordinated multi-joint target, gripper open/close, e-stop) that relay to the onboard Arduino controller over WebSocket. A Raspberry Pi acts as the WebSocket-to-serial bridge and handles the high-level path planning.

Credit to Ángel Larrañaga Muro (angel-lm.com) — upstream repository at https://github.com/AngelLM/Thor under Creative Commons Attribution-ShareAlike 4.0. Share-alike requires that any derivative works be published under the same license.

🖨 Archivos de impresión (212)

Art1Body.stl

STL
↓ Descargar

Art1Bot.stl

STL
↓ Descargar

Art1Top.stl

STL
↓ Descargar

Art2BodyA.stl

STL
↓ Descargar

Art2BodyB.stl

STL
↓ Descargar

Art2BodyUnion.stl

STL
↓ Descargar
Página 1 de 36

Hardware requerido

~$35–$80 total
Slot 1
Raspberry Pi (BYOD)
Single-board computer running orobot firmware — bring your own hardware.
Enlaces verificados May 19, 2026
$320–$420 estimated
ItemQtyUnit CostNotes
NEMA 17 stepper motor (1.8 deg, 1.5–2A)5$14Joints Art2/Art3/Art4/Art5/Art6
NEMA 23 stepper motor (1.8 deg)2$25Base joint Art1 (dual motor, higher torque)
Arduino Mega 2560 Rev31$40MCU host for ThorControlPCB
ThorControlPCB or RAMPS 1.4 shield1$20Stepper driver carrier; ThorControlPCB available DIY (inferred substitute)
A4988 / DRV8825 stepper driver7$3One per stepper
GT2 timing belt, 6mm wide, closed/open loop1 set$15Transmission belts (multiple lengths)
GT2 pulley, 20T, 5mm bore8$2Drive pulleys
608ZZ ball bearing (8x22x7)8$1Joint bearings (inferred, common Thor build)
12V 10A power supply1$25Drives steppers (inferred)
M3 / M4 socket-head screw assortment1 kit$15Frame fasteners (inferred)
Dupont jumper wire kit1$8Wiring harness (inferred)
4-conductor stepper extension cable7$3Motor leads to controller (inferred)
USB Type-B cable1$5Mega programming/serial (inferred)
Limit switch (microswitch, lever)6$2Joint homing (inferred)
Aún no hay proyectos de la comunidad. ¡Sé el primero en compartir el tuyo!

Comentarios

Aún no hay comentarios — ¡sé el primero!