HomeSO-101 Arm
In stock · Available now

Welcome to the SO-101 Arm!

Let's get your robotic arm assembled, connected, and ready to learn. No coding required to start — just follow these 2 simple steps.

1Assemble
2Connect & Play!
Starting at
₹34,900 * GST
Buy now

Ships All Over India

Already purchased? Log in to track your order

SO-101 leader and follower robotic arms

SO-101 Arm

Features

Leader-follower teleop

Move the leader arm by hand — the follower mirrors every motion in real time.

6-DoF precision motion

Six degrees of freedom per arm for reaching, rotating, and stacking tasks.

Vision-ready

Plug in any USB webcam and train vision-based pick-and-place policies.

Open SDK (LeRobot)

Python-first SDK — record demonstrations, train policies, and replay them.

Open hardware

Fully open-source, 3D-printable design. Build it, remix it, share it.

USB plug & play

Connects over USB-serial. No proprietary dongle, no cloud lock-in.

Specifications

Reach
~45 cm
Weight
~1.1 kg per arm
Degrees of freedom
6 per arm
Servos
6x Feetech STS3215 smart serial
Payload
~250 g at full reach
Gripper
Parallel-jaw, interchangeable
Materials
3D-printed frame + machined brackets
Connectivity
USB-C (serial)

Specifications are approximate and may vary by build — confirm against the latest LeRobot hardware documentation.

In the box

Follower arm
Leader arm
USB-C cables (x2)
Servo horn & screw pack
Quick-start guide
Sticker pack

Getting started

1
Unbox & mount

Secure the base of each arm to your desk clamp or the included mounting plate.

2
Connect via USB

Plug both the leader and follower arms into your computer via USB-C.

3
Calibrate

Run the one-time calibration script so each servo's zero position is registered.

4
Teleoperate (optional Python)

Launch the LeRobot teleoperate script, move the leader, and watch the follower mirror it live.

Want to train your own policies?

Learn how to record demonstrations, train imitation-learning policies with LeRobot, and deploy them back onto the arm.

Go to Training Guide

FAQ

How long does assembly usually take?

Most builders finish assembling both arms in 3-4 hours once parts are printed. Printing the parts takes longer than the assembly itself.

Are any of the assembly steps difficult?

The trickiest part is threading and tensioning the servo horns evenly so both arms move smoothly — everything else is standard screwdriver work.

Do I need a 3D printer?

No — SO-101 is available as a pre-printed kit, or as STL files if you'd rather print the parts yourself.

My follower arm doesn't move when I move the leader. What should I check?

Confirm both arms are powered and connected via USB, then re-run the calibration script — an uncalibrated servo is the most common cause.

Do I have to calibrate every time I power on?

No, calibration is saved to a config file on your computer. You only need to recalibrate if a servo horn slips or you swap a motor.

Can I use my own camera?

Yes — any USB webcam works. Vision-based tasks in LeRobot expect a standard video stream, no proprietary hardware required.

Is the hardware open source?

Yes. SO-101's STL files, bill of materials, and firmware are fully open source, maintained by TheRobotStudio and the Hugging Face LeRobot community.

Where can I get help if I get stuck?

Check the LeRobot documentation and join the Hugging Face Discord — the community is active and quick to help with build and calibration issues.

Bring the SO-101 Arm home.

In stock today. Ships in 7 business days.

Already a customer? Log in to track your order