A home-built robot arm costs between about $130 and $1,200, depending almost entirely on whether its frame is 3D-printed plastic or machined aluminum. The cheapest credible route is Hugging Face's SO-101, a 6-degree-of-freedom open-source design whose non-printed parts the company estimated at roughly $130 per arm, with the CAD files, bill of materials and STLs published under Apache 2.0 on its GitHub repository.
That $130 figure is a floor, not a typical bill. It assumes you own a 3D printer, source servos individually from the cheapest vendor, build only one arm, and pay no import duties. Each of those assumptions, once broken, pushes the number up — usually by $50 to $150 at a time.
Table of Contents
- What the cheapest real build actually costs
- Why kits cost double what the parts cost
- The six servos set the price
- Teleoperation means buying two arms
- What a rigid metal arm costs instead
- Does building beat buying?
- Frequently Asked Questions
What the cheapest real build actually costs
The SO-101 is the reference point because its cost is published and its parts list is public. Hackster.io's launch report puts the non-3D-printed parts at about $130 per arm. The LeRobot project's own announcement, quoted in the Hugging Face LeRobot documentation, states "just €114 per arm" — roughly $120 to $130 — covering motors and electronics but not the printed frame. The frame adds little in material and a lot in time.
A MakerWorld print profile for the SO-101 estimates 16.5 hours of printing across three plates at 0.2 mm layer height and 15% infill, and the related XLeRobot bill of materials budgets about $15 to $25 of PLA filament. So the plastic is a rounding error; the printer and the day and a half of machine time are the real inputs. If you do not own a printer, that changes the arithmetic more than any other single factor. A print service or a bundled parts set is the practical substitute, and both cost more than filament.
Why kits cost double what the parts cost
Buying the same design pre-sourced roughly doubles the price. Seeed Studio lists the SO-ARM101 servo motor kit at $277.99 and states plainly that it excludes the 3D-printed parts and the camera, with the printed-parts set sold separately at $30.99. That is about $309 for what the BOM route gets for $130 plus filament.
The premium buys away three things: vendor comparison, shipping consolidation from multiple suppliers, and the risk of ordering a servo with the wrong gear ratio. Whether that is worth $180 depends on how much your time costs and how tolerant you are of a two-week delay caused by one wrong part. A middle path exists. Many builders buy the servos as a kit — the component where a mistake is most expensive — and print the frame themselves, landing near $280 to $310 all in.
The six servos set the price
Cost in this class of arm is dominated by motors, not structure or electronics. The SO-101 follower arm uses six Feetech STS3215 serial-bus servos at 1/345 gearing, according to the LeRobot SO-101 build documentation, and single units retail from $16.99 to $21.99 at Waveshare and up to $31.38 at RobotShop. Six motors across that spread is a swing of over $80 on an arm whose total is around $130.
This is where shopping discipline pays. The same part number at the same specification varies by nearly 2× between vendors, so checking three suppliers before ordering is the highest-return 20 minutes in the whole build. It is also where a cheap mistake becomes an expensive one. Servos are not interchangeable across roles in this design, which matters most as soon as you want two arms.
Teleoperation means buying two arms
Anyone collecting demonstration data by hand-guiding the robot needs a leader arm as well as a follower. RoboticsCenter.ai's SO-101 cost page puts a follower at about $122 and a follower-plus-leader set at about $230, with prices current in 2026. Note that the pair costs less than twice one arm, because the leader uses lower-ratio motors — 1/191 and 1/147 rather than the follower's 1/345.
The leader is back-driven by a human hand, so it does not need the follower's holding torque. Order six identical motors for both arms and the leader will be stiffer to move than the technique requires. Budget the pair from the start if your goal is imitation learning. Retrofitting a second arm later means a second shipment, a second print run, and a second round of calibration.
What a rigid metal arm costs instead
A printed arm flexes under load and loses repeatability. If you need a stiff machine, the price moves an order of magnitude. The Annin Robotics store lists its AR4 combo kit at $1,189, with the aluminum parts kit at $699 and the StepperOnline motor, driver and power-supply package at $699 — and the aluminum kit still excludes the 3D-printed parts set.
Seeed Studio's reBot Arm B601, launched in April 2026, targets a self-build cost of under $1,000 from published CAD, STEP files and a BOM with purchase links for every screw, against $1,499 for the assembled unit. That is a different kind of saving: about a third off, not three-quarters off, because metal parts and industrial actuators have little vendor arbitrage in them. So the decision is less about budget than about tolerance. Under $300 buys a learning and research platform; around $1,000 to $1,200 buys something that holds position repeatably.
Does building beat buying?
In parts cost, yes, and by a wide margin at the low end. Retailers list the comparable 6-DOF myCobot 280 from $649 for the M5 version to about $1,066 for the Jetson Nano version, per OzRobotics' Elephant Robotics listings and RobotShop. Against a $130 to $280 SO-101 build, that is a three- to eightfold saving on hardware — paid for in assembly, wiring and debugging hours you will not get back.
One cost the published BOMs do not include is import duty. Users on the Hugging Face forums report that tariffs have made LeRobot's Chinese-sourced servos substantially more expensive and have asked for domestic suppliers, so every figure in this article understates landed cost for a US builder once duties, shipping and sales tax are added. Before you order, settle four things: Price three servo vendors against each other on the same STS3215 part number before placing any order; on a six-motor arm that one comparison is worth more than every other saving in the build combined.
- Do you own a 3D printer? If not, add a printed-parts set — $30.99 for the SO-101 at Seeed Studio — or a print-service quote.
- One arm or two? Teleoperation needs a leader, and its motors use different gear ratios.
- Which vendor for the six servos? The $16.99-to-$31.38 spread is the single biggest controllable cost.
- Will the design be imported? Add duty, freight and tax to the BOM total before calling it a budget.
Frequently Asked Questions
Can I build an SO-101 without owning a 3D printer?
Yes. Seeed Studio sells the SO-101 printed-parts set separately for $30.99, which is cheaper than most print-service quotes for 16.5 hours of machine time.
Are the SO-101 design files free to use commercially?
The design files, BOM and STLs are published under the Apache 2.0 licence on the SO-ARM100 GitHub repository, which permits commercial use.
Why does the leader arm cost less than the follower?
Its motors use 1/191 and 1/147 gear ratios instead of the follower's 1/345. A human moves the leader by hand, so it does not need the follower's holding torque.



