Handly

SO-101 vs SO-100 for LeRobot: what changed, what to buy

Published 2026-11-11 · Sources read 2026-11-11 · Not tested by us

Verdict first. If you're starting a LeRobot build today, the sources point to the SO-101: the repository calls it the next-generation version, marks the SO-100 docs as deprecated, and the LeRobot docs call the SO-101 their flagship arm. We haven't built either, so this is a reading of the public documentation, not a hands-on review.

The short comparison

ItemSO-100SO-101Source
RelationshipOriginal design by RobotStudio with Hugging Face"Next-generation version of the SO-100"[1]
Documentation status"Deprecated" (SO-100 docs)Current docs[1]
AssemblyNot stated in the sources we read"Improved wiring, easier to assemble (no gear removal)"[1]
Leader-arm motorsNot stated"Updated motors for the leader arm"[1]
Follower servosNot stated6× STS3215 with 1/345 gearing[2]
LeRobot tutorialNot covered by the page we readStep-by-step assembly, motor setup and calibration[2]
Hands-on resultNot tested by usNot tested by us—

Servos and gearing

Per the LeRobot SO-101 page [2], the follower arm uses six STS3215 motors with 1/345 gearing. The leader arm uses three differently geared motors "to make sure it can both sustain its own weight and it can be moved without requiring much force":

Leader axisMotor #Gear ratio
Base / shoulder pan11/191
Shoulder lift21/345
Elbow flex31/191
Wrist flex41/147
Wrist roll51/147
Gripper61/147

Source [2], read 2026-11-11.

Power notes

The repository README [1] says the follower's STS3215 comes in two sizes: a 7.4 V version with a stall torque of 16.5 kg·cm at 6 V ("and likely slightly less for a 5V power supply"), and a 12 V version with a stall torque of 30 kg·cm. The authors write that they found the 7.4 V sufficient. Choosing 12 V motors also means a 12 V, 5 A+ supply instead of a 5 V one, and the leader arm is always 7.4 V for the SO-101. Read 2026-11-11.

Bill-of-materials snapshot

The README's parts table [1] lists the STS3215 servo at a unit cost of US$13.89 (the same row lists €12.2 for EU), in a two-arm parts list of 12 servos: 7× 1/345 (C001), 2× 1/191 (C044) and 3× 1/147 (C046). By our own arithmetic, 12 × US$13.89 = US$166.68 for servos alone. This is not a price for a complete arm: the table also lists other parts, 3D printing and a power supply, and the README itself notes that "prices and items may vary depending on geographic location." We have not checked current vendor prices.

The README also lists vendor kits (including 3D-printed kits) from several sellers; see the repository's Kits section [1]. We have no relationship with any of them and haven't bought from them.

Which one, if you only want to get running

What we haven't checked

Sources

  1. [1] SO-ARM100 repository README (TheRobotStudio / Hugging Face) — https://github.com/TheRobotStudio/SO-ARM100. Read 2026-11-11.
  2. [2] LeRobot docs: SO-101 assembly and setup — https://huggingface.co/docs/lerobot/so101. Read 2026-11-11.
  3. [3] LeRobot documentation home — https://huggingface.co/docs/lerobot/index. Read 2026-11-11.