🧪 New tutorials are being published — build from robot arms to sensors step by step
Skip to content

SO-ARM101 & AmazingHand Open Source Dexterous Hand Robotic Arm ​

Product Overview ​

The SO-ARM101 & AmazingHand is a complete open-source embodied AI platform that pairs the SO-ARM101 6-axis robotic arm with the AmazingHand 8-DOF four-finger dexterous hand. The stock parallel gripper is replaced by a four-finger hand driven from a single leader-arm servo, delivering synchronized four-finger grasping and extension through a simple, reliable, factory-assembled mechanism. Built on the Hugging Face LeRobot ecosystem, it supports leader-follower teleoperation, dual-view data collection and end-to-end imitation learning with ACT, SmolVLA, Pi0, Pi0.5 and GR00T N1.5 — the easiest starting point for moving from a gripper to a dexterous hand.

SO-ARM101 is an open-source 6-axis robotic arm deeply optimized from SO-ARM100. Revised cable routing and motor/gear pairings eliminate the joint cable-breakage issue and no longer restrict the range of motion of the joints, while supporting real-time leader-follower following and seamless compatibility with the Hugging Face LeRobot toolkit.

AmazingHand is an open-source, low-cost, fully 3D-printable 8-DOF robotic hand development kit. Its servos are housed entirely inside the hand body with a cable-free internal design, and each finger is driven by two joints, combining dexterity with natural inter-finger collaboration.

Key Advantages ​

Four-Finger Dexterous Hand with 8 Degrees of Freedom ​

AmazingHand provides four fingers (thumb, index, middle and ring), two articulated phalanges per finger and 8 degrees of freedom in total. A parallel linkage mechanism lets the fingers work together for a more natural grasp, while every servo sits inside the hand body with no external cabling for a compact, clean build.

Single-Servo Linkage Drives All Four Fingers ​

The No.6 servo (STS3215) on the leader arm drives all eight SCS0009 bus servos inside the hand through range mapping, so a single motion produces synchronized four-finger grasping (closed fist) or extension (open palm). Simple mechanics, reliable control, and no complex hand-side programming.

End-to-End Imitation Learning with ACT, SmolVLA, Pi0, Pi0.5 and GR00T N1.5 ​

Run leader-follower teleoperation to record demonstration data, then train an imitation learning policy in a single pass. A small dataset is enough for the follower arm to complete preset grasping tasks autonomously, and the whole loop can be closed without writing code from scratch.

Dual-View Data Collection ​

An overhead bracket camera covers the entire workspace from above to establish the spatial position and orientation of target objects, while a desk-stand side-view camera streams workspace context in real time. Together they keep manipulation precise, respond quickly to changes in the scene, and prevent drift or stalling.

Factory Assembled, Ready to Use Out of the Box ​

Each unit ships assembled, wired and calibrated — connect power and USB and the platform is ready for teleoperation and data collection. Camera options include an 86° auto-focus 30FPS module and a 100° wide-angle fixed-focus 60FPS module, USB driver-free and plug-and-play.

Seamless Hugging Face LeRobot Integration ​

Reuse LeRobot's pretrained models, datasets and algorithm libraries directly, share code and experience with a global developer community, and enter embodied AI without rebuilding the toolchain yourself.

Hardware Overview ​

Available Versions (Select based on your end effector needs): ​

VersionEnd EffectorHand ControlSuitable For
Pro VersionTPU flexible gripperIndependent servo controlUsers who need the standard SO-ARM101 two-finger gripper
Dexterous Hand VersionAmazingHand four-finger dexterous handLeader arm No.6 servo range-mapped to drive 8 bus servos in unisonUsers exploring dexterous grasping and end-to-end imitation learning

Grasp method: the Pro Version uses two-finger pinching, while the Dexterous Hand Version uses four-finger grasping and extension. Independent per-finger control is not supported in the current version and is on the development roadmap.

Compatible Devices: ​

Raspberry Pi / D-Robotics RDK / NVIDIA Jetson series controllers, plus Windows and Linux host PCs over USB serial. Fully compatible with the LeRobot SO-ARM101 and AmazingHand open-source projects, and supports most serial bus servos on the market.

3-Step Easy Setup: ​

  • Connect the servo driver board to your Raspberry Pi, RDK or Jetson controller with the supplied cable, then power the leader arm (DC5521 5V6A) and the follower arm (DC5521 12V5A).
  • Power on and connect over USB serial. The arm and hand ship assembled, wired and calibrated — no mechanical assembly or servo ID setup is required.
  • Follow the provided LeRobot tutorials to teleoperate the follower arm, collect dual-view datasets and train your imitation learning policy.

Technical Specifications ​

Dexterous Hand (AmazingHand) ​

Finger Span195mm ~ 101mm
Degrees of Freedom8 DOF (driven by 8 bus servos)
Single-Finger Load Capacity0.2kg (maximum 0.5kg with all four fingers in a full grip)
Number of Fingers4 (thumb, index, middle, ring)
Phalanges per Finger2
Hand Weight0.416kg
Finger Bending RangeFirst phalanx 0~86°, second phalanx 0~80°
Finger Side-Roll AngleThumb 20°, other three fingers -20°~20°
Supply Voltage6V DC
Control MethodDriven by the leader arm No.6 servo — synchronized four-finger grasp / extension
PowerMaximum 48W, rated 4.8W

Robotic Arm (SO-ARM101) ​

Product MaterialBambu PLA+
Product DimensionsLeader arm: 111 x 239 x 525mm
Follower arm: 111 x 173 x 532mm
Product WeightLeader arm: approx. 680g
Follower arm: approx. 690g
Servo Driver BoardJUXI Bus Servo Adapter
Camera2MP HD auto-focus 30FPS camera (1080P)
2MP HD fixed-focus 60FPS camera (1080P)
Power SupplyDC5521 5V6A (Leader arm) / DC5521 12V5A (Follower arm)
Operating SystemWindows / Linux
Control InterfaceUSB serial communication
Programming LanguagePython

Servo Configuration ​

PositionServo ModelGear RatioQuantity
Leader arm — No.2 joint (7.4V)STS3215-C0011:3451
Leader arm — No.1 and No.3 joints (7.4V)STS3215-C0441:1912
Leader arm — No.4, No.5 joints and No.6 gripper / hand (7.4V)STS3215-C0461:1473
Follower arm — all joints, Pro Version (12V)STS3215-C0181:3456
Follower arm — arm joints, Dexterous Hand Version (12V)STS3215-C0181:3455
AmazingHand dexterous hand (6V)SCS0009-C001—8

SCS0009 Bus Servo (Dexterous Hand) ​

Servo ModelFeetech SCS0009-C001 (2.3kg single-axis serial bus servo)
Rotation Speed0.07sec/60° (143RPM) @6V
Stall Torque2.3kg.cm @6V
Servo Precision0.293° (300/1024)
Sensor & RangePotentiometer sensor, 300° controllable, supports both angle-controlled servo mode and continuous-rotation wheel mode
ProtectionVoltage protection, stall protection, over-temperature protection
Data ReadbackSupported — temperature, speed, voltage and position feedback
DeploymentTwo SCS0009 servos per finger, delivering fast coordinated response and smooth finger motion

STS3215 Bus Servo (Robotic Arm) ​

ParameterSTS3215-C001STS3215-C018
Rotation Speed0.192sec/60° (52RPM) @7.4V0.222sec/60° (45RPM) @12V
Stall Torque19.5kg.cm @7.4V30kg.cm @12V
Servo Precision0.088°0.088°
Sensor & Range12-bit high-precision magnetic encoder, 360° controllable12-bit high-precision magnetic encoder, 360° controllable
ProtectionVoltage protection, stall protection, over-temperature protectionVoltage protection, stall protection, over-temperature protection
Data ReadbackSupported — angle, temperature, voltage and position feedbackSupported — angle, temperature, voltage and position feedback

The STS3215 integrates two high-quality magnetic encoder motors with millisecond-level coordinated response and multiple operating modes, keeping every arm motion smooth and precise.

JUXI Bus Servo Adapter (Driver Board) ​

Power Input7~12V
Power ConnectorDC5521
Servo InterfacePH2.0 bus servo interface
Communication InterfaceUSB Type-C
Mounting Hole Spacing37.00 x 28.00mm
Mounting Hole Diameter2.5mm
Product Dimensions42.00 x 33.00mm
Product Weight15g

The board features a compact plug-and-play design with a TVS voltage-regulation protection module to prevent high-voltage breakdown. A single cable connects it to Raspberry Pi, D-Robotics RDK or NVIDIA Jetson controllers for real-time motor control and encoder data feedback. It supports the LeRobot SO-ARM101 arm, the AmazingHand dexterous hand and most serial bus servos on the market.

Camera Module (Optional) ​

Resolution1080P, 2MP
Available Options86° auto-focus 30FPS camera / 100° wide-angle fixed-focus 60FPS camera
InterfaceUSB, driver-free and plug-and-play
Mount OptionsSide-view or top-view camera mount kit

Applications ​

  • University research — teaching labs and research projects in robotics, artificial intelligence and automation, particularly dexterous grasping and imitation learning.
  • Developers and makers — algorithm development, prototype validation, secondary development of the dexterous hand, and robotics competitions.
  • Educational institutions — an ideal teaching aid for advanced courses in AI programming and robot vision.
  • Enthusiasts — build a desktop robot that puts real AI techniques to work and grasps with a human-like hand.

Open Source & Ecosystem ​

This product is built on the open-source LeRobot SO-ARM101 project and the AmazingHand project. The SO-ARM101 & AmazingHand platform connects seamlessly to the Hugging Face community: LeRobot's pretrained models, datasets and algorithm libraries can be reused directly, and code and experience can be shared with developers worldwide — lowering the technical barrier to entering embodied AI.

  • Source code is released under the Apache License 2.0.
  • Mechanical design files are released under the CC BY 4.0 license.

Package Options ​

PackageAmazingHand (Finished)SO-ARM101 Pro VersionSO-ARM101 Dexterous Hand KitDexterous Hand Kit (Dual Camera)
3D Printed Parts✓✓✓✓
AmazingHand Dexterous Hand✓—✓✓
Scene Camera———✓
Dual-View Data Collection———✓
Leader-Follower Teleoperation—✓✓✓
End-to-End Imitation Learning✓✓✓✓

Part List ​

SO-ARM101 Dexterous Hand Kit: ​

  • 1 x Leader arm (assembled) — 1 x STS3215-C001 (7.4V, 1:345), 2 x STS3215-C044 (7.4V, 1:191), 3 x STS3215-C046 (7.4V, 1:147)
  • 1 x Follower arm (assembled) — 5 x STS3215-C018 (12V, 1:345)
  • 1 x AmazingHand four-finger dexterous hand (assembled) — 8 x SCS0009-C001 (6V) bus servos
  • 2 x JUXI Bus Servo Adapter (servo driver board)
  • 1 x DC5521 5V6A power supply cable (leader arm)
  • 1 x DC5521 12V5A power supply cable (follower arm)
  • 2 x USB Type-C cable
  • 4 x Fixing clip
  • 1 x USB hub

SO-ARM101 Dexterous Hand Kit (Dual Camera): ​

Everything in the SO-ARM101 Dexterous Hand Kit, plus:

  • 1 x Overhead (top-view) camera mount kit with 2MP 1080P camera module
  • 1 x Desk-stand side-view camera kit with 2MP 1080P camera module

SO-ARM101 Pro (TPU Gripper): ​

  • 1 x Leader arm (assembled) — 1 x STS3215-C001 (7.4V, 1:345), 2 x STS3215-C044 (7.4V, 1:191), 3 x STS3215-C046 (7.4V, 1:147)
  • 1 x Follower arm (assembled) with TPU flexible gripper — 6 x STS3215-C018 (12V, 1:345)
  • 2 x JUXI Bus Servo Adapter (servo driver board)
  • 1 x DC5521 5V6A power supply cable (leader arm)
  • 1 x DC5521 12V5A power supply cable (follower arm)
  • 2 x USB Type-C cable
  • 4 x Fixing clip
  • 1 x USB hub

Amazing Hand(Right Hand): ​

  • 1 x AmazingHand four-finger dexterous hand, fully assembled with 8 x SCS0009-C001 (6V) bus servos
  • 1 x JUXI Bus Servo Adapter (servo driver board)
  • 1 x Interconnect cable

Tutorials ​

Support ​