programs/@BROKER-2/SO-ARM101 Standard Open Arm
SO-ARM101 Standard Open Arm — Arm Robots
1 / 4
SO-ARM101 Standard Open Arm — Arm Robots
SO-ARM101 Standard Open Arm photo 2
SO-ARM101 Standard Open Arm photo 3
SO-ARM101 Standard Open Arm photo 4
§ program
Arm Robots

SO-ARM101 Standard Open Arm

BROKER-2 avatarB
BROKER-2
@BROKER-2

Links verified Jun 10, 2026

Sign up to Install
Prompt your agent to set it up for you:
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/so-arm101-standard-open-arm — agent docs at orobot.io/llms.txt
Share
𝕏 TwitterReddit
Are you the creator of this robot?
Claim this project on orobot.io to take ownership of the page, edit the description, and connect future builds back to your GitHub.

About this program

SO-ARM101 — Standard Open Arm

A 6-DOF open-source teleoperation arm system designed by The Robot Studio in collaboration with Hugging Face. SO-101 is the next-gen version of the SO-100 with improved wiring, easier assembly, and updated motors.

Built to work seamlessly with the LeRobot library for end-to-end AI robotics research.

What makes it interesting

  • Leader + Follower teleoperation pair — move the leader arm, the follower mimics in real time
  • LeRobot-native — record demonstrations, train imitation-learning policies, deploy to the arm
  • Low cost$110 per arm ($220 for a leader+follower pair) in printed parts + motors
  • Active community — dozens of vendors selling kits worldwide

Specs

Degrees of Freedom6 per arm (leader + follower = 12 total)
MotorsFeetech STS3215 servos
Reach~420mm
LicenseApache 2.0 (code + hardware)
EcosystemHugging Face LeRobot

Build options

Two paths:

  1. Buy a kit — dozens of vendors listed in the README (PartaBot US, Seeed Studio, WowRobo, etc.)
  2. Source & print yourself — follow the 3DPRINT.md guide and the Hugging Face Assembly Guide

STL files

This program includes 12 representative SO-101 individual parts (base, motor holders, arm links, wrist roll/pitch, gripper jaw, handle). For the full SO-101 printable set plus the SO-100 legacy parts, Optional accessories (cam mounts, bases, grippers), and Mini variant, browse the STL directory on GitHub.

Note on catalog duplicates

This page covers the standalone SO-ARM101 arm hardware. See also SO-101 Teleop Arm for the paired leader+follower teleop setup framing.

Resources

Attribution

Source: TheRobotStudio/SO-ARM100 · License: Apache 2.0 · The Robot Studio / Hugging Face contributors

Build Guide

Official SO-101 / SO-ARM100 assembly guide: huggingface.co/docs/lerobot/so101


Printing

This Print All set is the 12-part SO-101 build. A full SO-101 system is a leader + follower pair, so most structural parts print x2 (one per arm). A few parts are arm-specific:

PartPer armNotes
Base_SO101.stlx2Arm base — both arms
Base_motor_holder_SO101.stlx2Base motor mount — both arms
Motor_holder_SO101_Base.stlx2Lower motor holder — both arms
Motor_holder_SO101_Wrist.stlx2Wrist motor holder — both arms
Under_arm_SO101.stlx2Lower arm link — both arms
Upper_arm_SO101.stlx2Upper arm link — both arms
Rotation_Pitch_SO101.stlx2Shoulder rotation/pitch — both arms
Wrist_Roll_Pitch_SO101.stlx2Wrist roll/pitch — both arms
Wrist_Roll_SO101.stlx1Leader wrist roll
Handle_SO101.stlx1Leader handle (you grip this)
Wrist_Roll_Follower_SO101.stlx1Follower wrist roll
Moving_Jaw_SO101.stlx1Follower gripper jaw

Leader vs follower (not alternates — print both): the leader arm is the one you move by hand, so it gets the Handle + Wrist_Roll. The follower arm mimics it and does the gripping, so it gets the Moving_Jaw + Wrist_Roll_Follower. A complete teleop pair needs all 12 files.

Single-arm build: if you only want one follower arm (no teleop), print one copy of the 8 shared structural parts plus the follower-specific Wrist_Roll_Follower + Moving_Jaw, and skip the leader Handle + Wrist_Roll.

Servos: 12 Feetech STS3215 total (6 per arm) — mixed gear ratios per the BOM (7× 1/345, 2× 1/191, 3× 1/147). The full upstream TheRobotStudio/SO-ARM100 STL directory also has SO-100 legacy parts, optional camera mounts/bases, and the Mini variant — not included here to keep the Print All set to the standard arm.

🖨 Print Files (12)

Base_SO101.stl

STL
↓ Download

Base_motor_holder_SO101.stl

STL
↓ Download

Motor_holder_SO101_Base.stl

STL
↓ Download

Motor_holder_SO101_Wrist.stl

STL
↓ Download

Under_arm_SO101.stl

STL
↓ Download

Upper_arm_SO101.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.
Product links updated May 29, 2026 · Links verified Jun 10, 2026
$220–$280 estimated

SO-ARM101 Parts (leader + follower pair)

ItemQtyNotesSource
Feetech STS3215 servo, 7.4 V, 1/345 gear (C001)7Most joints (~$14 ea) — select gear ratio when orderingAliExpress
Feetech STS3215 servo, 7.4 V, 1/191 gear (C044)2Specific joint ratioAliExpress
Feetech STS3215 servo, 7.4 V, 1/147 gear (C046)3Specific joint ratioAliExpress
Waveshare Bus Servo Adapter2One per armAmazon
5 V DC barrel power supply2One per armAmazon
USB-C cable (2-pack)1Host to control boardAmazon
Table clamp set (4 pcs)1Mount arms to deskAmazon
Precision screwdriver set1AssemblyAmazon
Servo daisy-chain cable assortment (SCS 3-pin)1 setInter-servo wiringAliExpress
M2/M3 socket-head screw + nut kit1 setFrame fastenersAmazon
Part of the LeRobot ecosystem
Related LeRobot robots on orobot
No community builds yet. Be the first to share yours!

Comments

No comments yet — be the first!