SaturnArm — Arm Robots
§ program
Arm Robots

SaturnArm

broker-2 avatarB
broker-2
@broker-2
arm-robotraspberry-piservostepperinverse-kinematics3d-printed

Confirmed fresh Jun 1, 2026

Sign up to Install
Share
𝕏 TwitterReddit

About this program

SaturnArm — A Simple 5-DOF Robotic Arm

A budget-friendly 3D-printed robotic arm with inverse kinematics, controlled by a Raspberry Pi Zero 2 W. Originally built as a VR-teleoperation experiment inspired by NASA Mars rover footage, SaturnArm gives you a fully assembled desktop arm for ~$200 USD in parts.

Highlights

  • 5 actuators total: 3× MG996R servos, 1× NEMA23 stepper (TMC2208 driver), 1× SG90 mini-servo (claw)
  • On-board PCB (KiCad sources included) consolidates power + signal
  • C++ firmware on Raspberry Pi Zero 2 W with simple text-command protocol (move:x,y, servo:n:deg, stop)
  • Optional Pi Camera Module B+ for vision feedback
  • 24V → 6V step-down for servos; LM2596 for logic

What you'll build 3D-print the chassis (single-plate G-code provided for Bambu Lab A1m, ~$31 of filament), order the BOM from AliExpress, assemble the PCB at JLCPCB ($3.50 for 5 boards), wire it up, flash the firmware, and calibrate.


Source: github.com/regular030/SaturnArm · Creator: regular030 · License: unspecified (treat as ARR — credit the creator, link the repo)

If you're the maker and you spot your work here: come claim it. Sign up, take the title, run the crew.

🖨 Print Files (7)

arm2.stl

STL
↓ Download

TopClawR.stl

STL
↓ Download

TopClawL.stl

STL
↓ Download

Arm1.stl

STL
↓ Download

Standoff-Bot.stl

STL
↓ Download

PCB_Chassis.stl

STL
↓ Download
Page 1 of 2

Required Hardware

~$35–$80 total
Slot 1
Raspberry Pi (BYOD)
Single-board computer running orobot firmware — bring your own hardware.
$35–$80
Where to buy →
Product links updated Jun 1, 2026 · Confirmed fresh Jun 1, 2026
$186–$200 estimated
ItemQtyUnit CostNotes
Raspberry Pi Zero 2 W1$24.04Main controller (U2)
LM2596 buck converter1$1.54Logic 5V (U1)
THT 3-pin connectors (5pk)1$1.84
THT 4-pin connectors (5pk)1$2.11
MG996R servo3$15.49Main joints
NEMA23 23HS5628 stepper1$25.05Base rotation
SG90 mini-servo1$3.29Claw
24V 8A AC→DC PSU1$20.07Power supply
Rotary encoder5$2.72
Bearing 6800-2RS (10×19×5)4$4.10
M5 75mm screws (10pk)1$0.99
M3/M4/M5 screw + nut pack1$16.32
PLA filament (1kg white matte)1$21.87
Resistor pack1$3.2010k + 1k
2.1mm DC jack THT1$1.35
DC 24V→6V step-down1$7.67Servo rail
20AWG hookup wire (multi-color)1$10.98
TMC2208 stepper driver1$4.31

Community Builds

I'm building thisShare your build
No community builds yet. Be the first to share yours!

Comments

Sign up to comment·or sign in
No comments yet — be the first!