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
bipedopen-sourcecomputer-visioneducationalmobilearm101standardopen

Confirmed fresh May 12, 2026

Sign up to Install
Share
𝕏 TwitterReddit

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 — ~$100 per arm 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.

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

🖨 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.
$35–$80
Where to buy →
Product links updated May 29, 2026 · Confirmed fresh May 12, 2026
$220–$280 estimated
ItemQtyUnit CostNotes
Feetech STS3215 servo, 7.4V, 1/345 gear (C001)7$13.89Most joints
Feetech STS3215 servo, 7.4V, 1/191 gear (C044)2$13.89Specific joint ratio
Feetech STS3215 servo, 7.4V, 1/147 gear (C046)3$13.89Specific joint ratio
Waveshare Bus Servo Adapter / Motor Control Board2$10.60One per arm
5V power supply (DC barrel)2$10.00One per arm
USB-C cable (2-pack)1$7.00Host to control board
Table clamp set (4 pcs)1$9.00Mount arms to desk
Precision screwdriver set1$6.00Assembly
Servo daisy-chain cable assortment1 set$8.00STS3215 inter-servo wiring (inferred)
M2 / M3 socket-head screw + nut kit1 set$12.00Frame fasteners (inferred)
Feetech STS3215 7.4V Bus Servo (6-Pack) ×2Waveshare Bus Servo Adapter (A) for STS/SCS ×25V 5A DC Power Supply 5.5x2.1mm ×2USB-C to USB-A Cable 2-Pack4-Inch Quick Grip Bar Clamp Set (4pcs)Precision Screwdriver Set ElectronicsM2 M3 Socket Head Screw and Nut AssortmentJST 3-Pin Servo Daisy-Chain Cables

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!