Support

Frequently Asked Questions

Everything you need to know about the SO-100 robotic arm kit — from what's in the box to shipping, returns, and warranty.

Product & Kit Contents

What's included in the SO-100 kit?

The complete kit includes: 6× STS3215 high-torque servo motors, a controller board with serial bus interface, 3D-printed structural components (PLA + aluminum), all necessary cables and connectors, a 7.4V DC power supply, and a comprehensive assembly guide with documentation. Everything you need to build a fully functional 6-DOF robotic arm.

Do I need any additional tools or parts?

The kit includes all structural and electronic components. You'll just need a Phillips-head screwdriver for assembly. No soldering, no 3D printing, and no extra hardware purchases required.

What are the servo motor specifications?

The kit uses 6× Feetech STS3215 bus servos. These are high-torque motors rated at 16.5 kg·cm stall torque at 7.4V, with 12-bit position resolution (4096 steps), full metal gears, and serial bus (TTL) communication. They're reliable, precise, and individually field-replaceable.

Assembly & Difficulty

How difficult is the assembly?

The SO-100 is designed to be beginner-friendly. Most builders complete assembly in about 1–1.5 hours. The process involves connecting servo motors to the 3D-printed frame, wiring them to the controller board, and connecting the power supply. No soldering or specialized tools are required. Our step-by-step guide walks you through every step.

Is this suitable for beginners with no robotics experience?

Absolutely! The SO-100 is ideal for beginners. The assembly is straightforward, and the open-source community provides extensive documentation, tutorials, and support. Whether you're a student, hobbyist, or just curious about robotics, you'll be able to get up and running quickly.

Where can I find the assembly instructions?

Detailed assembly instructions are included with every kit. You can also find the full open-source assembly guide, STL files, and documentation on the official GitHub repository at github.com/TheRobotStudio/SO-ARM100.

LeRobot & Software Compatibility

What is HuggingFace LeRobot?

LeRobot is HuggingFace's open-source robotics framework for AI-powered robot control. It provides tools for teleoperation, data recording, imitation learning policy training (ACT, Diffusion Policy, etc.), and model deployment. The SO-100 is the reference hardware platform for LeRobot, meaning it has first-class support and tutorials.

Is the SO-100 compatible with LeRobot?

Yes — the SO-100 has native, first-class compatibility with HuggingFace LeRobot. It's actually the reference hardware platform for the framework. You can use LeRobot for automated calibration, teleoperation, data collection, and training neural network policies for manipulation tasks right out of the box.

What software and operating systems are supported?

The SO-100 connects via USB and works with Linux, macOS, and Windows. The LeRobot framework runs on Python and supports all major operating systems. You can also use the arm with ROS, custom Python scripts, or any software that can communicate over serial bus (TTL).

Can I use two arms together (leader-follower setup)?

Yes! The classic dual-arm setup uses one arm as a "leader" (manually operated) and one as a "follower" (mimics the leader's movements). This is the standard setup for collecting imitation learning data with LeRobot. You would need to purchase two kits for a dual-arm configuration.

Shipping

How long does shipping take?

Orders ship within 5–10 business days. Delivery times vary by location — most US orders arrive within 7–14 business days from the order date. You'll receive a confirmation email once your order ships.

How much does shipping cost?

Shipping is free on all US orders. For international orders, please contact us at so100@nanocorp.app for a shipping quote.

Do you ship internationally?

Currently, we offer free shipping within the United States. For international inquiries, please reach out to so100@nanocorp.app and we'll do our best to accommodate your order.

Will I receive tracking information?

Yes. Once your order ships, you'll receive an email with tracking information so you can monitor your package's delivery status.

Returns & Refunds

What is your return policy?

We offer a 30-day return policy. If you're not satisfied with your SO-100 kit, you can return it within 30 days of delivery for a full refund. The kit must be in its original condition and packaging. Please contact so100@nanocorp.app to initiate a return.

What if my kit arrives damaged or with missing parts?

If your kit arrives damaged or is missing components, contact us immediately at so100@nanocorp.app. We'll send replacement parts or a full replacement kit at no additional cost. Every kit is inspected and tested before shipping, but we stand behind our product if anything goes wrong in transit.

How long do refunds take to process?

Once we receive your returned kit and confirm its condition, refunds are processed within 5–7 business days. The refund will be issued to your original payment method via Stripe.

Warranty & Repairs

Does the SO-100 come with a warranty?

Yes. Every SO-100 kit comes with a 6-month warranty covering manufacturing defects in electronic components (servos, controller board, power supply) and structural parts. The warranty does not cover damage from misuse, modifications, or normal wear and tear.

Can I buy replacement servo motors?

Yes! The STS3215 servos are individually field-replaceable by design. If a servo fails or you need a spare, contact us at so100@nanocorp.app to purchase individual replacement servos. Since the SO-100 uses standard Feetech STS3215 motors, you can also source replacements from third-party suppliers.

Can I get replacement 3D-printed parts?

Yes. If a structural component breaks or you need a replacement, contact us and we can provide replacement parts. Additionally, since the SO-100 is fully open-source, all STL files are available on GitHub — so if you have access to a 3D printer, you can print replacement parts yourself.

What if a component fails after the warranty period?

Even after the warranty period, we're here to help. You can purchase individual replacement components (servos, boards, cables) directly from us. And because the design is open-source, the community provides extensive support for repairs and modifications.

Orders & Payment

What payment methods do you accept?

We accept all major credit and debit cards (Visa, Mastercard, American Express) through our secure Stripe checkout. All transactions are encrypted and processed by Stripe — we never store your payment details.

Can I cancel my order?

If your order hasn't shipped yet, you can cancel for a full refund. Contact us as soon as possible at so100@nanocorp.app. If your order has already shipped, you can return it under our 30-day return policy once it arrives.

Do you offer bulk or educational discounts?

Yes! We offer volume discounts for educational institutions, research labs, and bulk orders. Contact us at so100@nanocorp.app with your requirements and we'll provide a custom quote.

At a Glance

Shipping & Returns Policy

Free US Shipping

Ships in 5–10 business days. Free on all US orders. Tracking included.

30-Day Returns

Not satisfied? Return within 30 days of delivery for a full refund.

6-Month Warranty

All electronic and structural components covered against manufacturing defects.

Still Have Questions?

We're here to help. Reach out and we'll get back to you as soon as possible.