ArmBy Robonine175 GitHub starsSources reviewed Oct 30, 2026

SO-ARM 102

A printed leader–follower robot arm kit with a parallel gripper, designed for teleoperation and imitation learning.

Project documentation

Before you build

Five answers, each linked to its source

What does it cost?

Not documented

No cost in the reviewed sources.

Can I sell what I build?

YesCommercial use OK

Hardware CERN-OHL-P-2.0 · Software Apache-2.0. Licensing source

What’s open?

4 of 6CAD: AvailableBOM: AvailablePCB: Off-the-shelf partCode: Not documentedSim: AvailableGuide: Available

Code not documented · PCB off-the-shelf. All six files

What does it run on?

LeRobot

Simulation: URDF and Xacro descriptions are provided. Software

Is it maintained?

Active

Latest activity Oct 29, 2026 · main repo last commit Oct 28, 2026 · 57 commits in the last 52 weeks · 5 contributors Activity

01 / Under the shell

The specifications.

Hardware, build and software on one sheet. Every fact links to where we found it.

SO-ARM 102 is a leader–follower robot arm kit for teleoperation and imitation learning. Each arm has five degrees of freedom plus a gripper. The parts are printable, with STL files and STEP sources provided; the BOM and assembly steps are also available.

Hardware

Actuators
12 · Servos for one leader and one follower. bom.md
Build
3D-printed · Parts are provided for printing. Documentation
Degrees of freedom
Each arm has five degrees of freedom plus a gripper. README
Gripper
Parallel gripper, 85 mm span. README

Building it

Print bed
Individual parts fit a 180 × 180 mm bed. README
Largest part
160 mm long. README
Frame material
PET-CF. README

Software & simulation

Runs on
LeRobot
LeRobot setup
Use the SO-ARM 102 follower plugin with the standard so101_leader type. README

02 / The files behind the robot

What’s open.

Six parts of the build, each checked separately. Gaps stay visible.

Availability of build files
PartStatusWhat’s thereLicenseSource
CADAvailableSTEP CAD sources are provided in the models directory.Not documentedstep/
Bill of materialsAvailableBill of materials for the kit.Not documentedbom.md
ElectronicsOff-the-shelf partThe BOM lists Waveshare Bus Servo Adapters as servo controllers.—bom.md
CodeNot documentedNot documentedNot documentedNo source found
Simulation modelAvailableURDF and Xacro descriptions are provided.Not documentedurdf/
Assembly guideAvailableAssembly steps and a printable booklet are listed.Not documentedassembly-guide.md

03 / Know before you build

Can you sell it?

YesCommercial use OK

The hardware design is CERN-OHL-P-2.0. The code is Apache-2.0. You can build, modify and sell robots based on it, as long as you keep the license notices.

Hardware
CERN-OHL-P-2.0
Software
Apache-2.0
Read the licensing source

04 / The upstream project

Is it maintained?

roboninecom/so-arm102

ActiveLatest activity Oct 29, 2026, 1 day before the snapshot

The main repository’s last commit was Oct 28, 2026.

COMMITS PER WEEK · MAIN REPOSITORY57 in 52 weeks
Stars
175
Forks
10
Contributors
5

Snapshot captured Oct 30, 2026. Recorded figures, not live metrics. Active: activity within 90 days of the snapshot. Quiet: within a year. Dormant: longer.

05 / Parts & kits

A head start.

Maker-listed sellers only. No affiliate links or paid placement.

MAKER’S COST

Not documented

No cost in the reviewed sources.

Kit availability is not documented in our reviewed sources.

06 / Side by side

Compare with other arms.

Other arms in the directory, most recently active first. Same sources, same rules.

SO-ARM 102 compared with Star Arm 102, reBot Arm Base Series, Mini-Arm
RobotCostOpen filesCan I sell it?Runs onMaintainedStars
SO-ARM 102This robotRobonineNot documented4 of 6YesHW CERN-OHL-P-2.0 · SW Apache-2.0LeRobotActiveOct 29, 2026175
Star Arm 102Fashion StarNot documented5 of 6Check firstHW not documented · SW not documentedLeRobotROS 2PythonActiveOct 30, 202660
reBot Arm Base SeriesSeeed-ProjectsNot documented4 of 6Yes, with creditHW CERN-OHL-W-2.0 · SW Apache-2.0ROS 1ROS 2LeRobotActiveOct 30, 20264,628
Mini-ArmJonathan ShulgachAbout $82Basic build5 of 6YesHW MPL-2.0 · SW Mozilla Public License 2.0ROS 2Raspberry PiPythonActiveOct 23, 202614
SO-ARM 102 compared with Star Arm 102 and reBot Arm Base Series
This robotSO-ARM 102Star Arm 102reBot Arm Base Series
Cost
Not documentedNot documentedNot documented
Can I sell it?
YesCheck firstYes, with credit
Open files
4 of 65 of 64 of 6
Runs on
LeRobotLeRobot, ROS 2, PythonROS 1, ROS 2, LeRobot, Isaac, Python
Maintained
ActiveOct 29, 2026ActiveOct 30, 2026ActiveOct 30, 2026

Upkeep is measured against each robot’s own snapshot. Costs keep the maker’s scope, so check what each figure covers.

See them in the table

07 / Follow the evidence

Open books.

Repository files are pinned to commit e8ef998. Websites and papers are listed with their review dates.

  1. 01README.md at e8ef998Reviewed Oct 30, 2026
  2. 02DOCS-LICENSE.txt at e8ef998Reviewed Oct 30, 2026
  3. 03HARDWARE-LICENSE.txt at e8ef998Reviewed Oct 30, 2026
  4. 04SOFTWARE-LICENSE.txt at e8ef998Reviewed Oct 30, 2026
  5. 05docs/bom.md at e8ef998Reviewed Oct 30, 2026
There’s more to build.Back to all robots