Open Source Robotics

Build the SO-101
Robotic Arm in India

Complete sourcing guide with Indian suppliers. Every part you need — motors from Evelta, electronics from Robu.in, and everything else to get your LeRobot arm running.

12 Servo Motors
~₹26k Estimated Cost
6 DOF Per Arm
SO-101

What is the SO-101?

The SO-101 is the next-generation open-source robotic arm by TheRobotStudio & Hugging Face. Designed for AI-powered teleoperation with the 🤗 LeRobot library.

🎯

Leader + Follower

Classic teleoperation setup with a leader arm for control and follower arm that mimics movements via AI.

12V High Torque

Follower arm runs on 12V STS3215-C018 motors with 30kg·cm stall torque for real-world manipulation.

🧠

AI Ready

Seamlessly integrates with LeRobot for imitation learning, ACT policies, and diffusion-based control.

🇮🇳

Source Locally

All critical components available from Indian suppliers — no international shipping hassles or customs duties.

Complete Parts List

Everything you need to build both Leader and Follower arms. Click any item to go directly to the product page.

⚙️

Servo Motors

Feetech STS3215 Series — from Evelta.com

Component Spec Used In Qty Unit Price (excl. tax) Buy
Follower STS3215-C018
12V · 30kg·cm · 1:345 gear
Follower Joints 1–6
₹1,684
Leader STS3215-C001
7.4V · 19kg·cm · 1:345 gear
Leader Joint 2
₹1,684
Leader STS3215-C044
7.4V · 1:191 gear · 86 RPM
Leader Joints 1 & 3
₹1,602
Leader STS3215-C046
7.4V · 1:147 gear · Magnetic Enc.
Leader Joints 4, 5, 6 (Gripper)
₹1,602
Motors Subtotal (Both Arms) ₹19,720
🔌

Electronics & Power

Controller boards, power supplies & cables — from Robu.in

Component Spec Used In Qty Unit Price (excl. tax) Buy
Both Waveshare Servo Driver Board
Serial Bus · ST/SC Series
Motor Controller (×2)
₹462
Follower 12V 5A Power Adapter
60W · 5.5×2.5mm DC · BIS Cert
Follower Arm Power
₹849
Leader 5V 5A Power Adapter
25W · 5.5×2.5mm DC · BIS Cert
Leader Arm Power
₹849
Both Portronics Konnect X USB-C Cable
1M · 60W · Type-C to Type-C
PC to Driver Board
₹199
Electronics Subtotal ₹3,020
🖨️

3D Printed Parts

Source STL files and print locally through your preferred vendor

Component Spec Used In Qty Est. Price Source
Both SO-101 STL Files
Official CAD/STL package
Leader + Follower Bodies
1 set
Free
Both Local 3D Printing Vendor
PLA+ · 0.2mm layer · 15% infill
Printed structural parts
1 set
₹2,500-₹4,500

💰 Estimated Total Cost

Both Arms · Full Teleoperation Kit

Servo Motors (12×) ₹19,720
Electronics & Power ₹3,020
Printed Parts (local vendor) ₹2,500-₹4,500
Estimated Total ~₹25,240-₹27,240

* Prices are approximate and may vary. Excludes shipping & GST.

After Sourcing

Once you have all parts, follow these steps to build and run your SO-101.

01

3D Print

Download STL files from the official repo. Print with PLA+, 15% infill, 0.4mm nozzle at 0.2mm layer height.

Get STL Files →
02

Assemble

Follow the official Hugging Face assembly guide. No gear removal required for SO-101 (improved over SO-100).

Assembly Guide →
03

Setup LeRobot

Install the LeRobot library, configure motor IDs, calibrate your arms, and start collecting teleoperation data.

LeRobot GitHub →
04

Train & Deploy

Train imitation learning policies (ACT, Diffusion, π0) on your collected data, then deploy for autonomous operation.

Documentation →
⚠️

Voltage Warning

The follower arm uses 12V motors (C018) with a 12V 5A power supply. The leader arm uses 7.4V motors with a 5V power supply. Never mix power supplies between arms!

💡

Motor Gear Ratios

The SO-101 leader arm uses three different gear ratios for better handling: 1:345 (Joint 2), 1:191 (Joints 1 & 3), and 1:147 (Joints 4-6). Make sure to order the correct variants!

📦

Shipping in India

Both Evelta and Robu.in ship pan-India. Expect delivery within 3-7 business days. For 3D printing, check local services or printing services guide.