
$239.99 – $339.99Waveshare store prices, checked October 2026. RoArm-M3-S $239.99, RoArm-M3-Pro (all-metal ST3235 servos) $339.99. The LeRobot AI kit with a leader arm, a follower arm and two USB cameras is $499.99 – $669.99.
AvailablePython from a laptopESP32, Wi-Fi2-axis wristLeRobot tutorialsROS 2
Possibly ≤ 1 weekShipping: 3–8 working days by express from China. Waveshare ships from China by DHL, FedEx or UPS (3–8 working days) or e-packet (7–15 working days). US duties and tariffs are paid by the buyer. Also listed on Amazon US. Amazon US sells the RoArm-M3-S for $296.99 through XYGStudy, Waveshare's store there, with delivery quoted for October 14–23 on an October 1, 2026 check. Waveshare store ↗
Remote control: Plugs into a laptop over USB or joins Wi-Fi, then takes JSON commands from Python or a browser. Waveshare's LeRobot tutorials pair two arms as leader and follower.
Overview
An ESP32 desktop arm with seven serial bus servos and direct-drive joints, including a two-axis wrist that the cheaper 4-DOF RoArm-M2 lacks. The Pro version swaps in all-metal ST3235 servos for durability. Waveshare sells a LeRobot AI kit with a leader arm, a follower arm and two cameras, and an RDK X5 bundle for on-board AI. Precision is coarse at about ±5 mm.
A long-reach ESP32 arm with Wi-Fi control and LeRobot tutorials.
Specifications
| Category | Robot arms · Desktop & hobby arms |
|---|---|
| Released | 2025 |
| Country | China |
| Availability | Available |
| Programmability | Full SDK |
| Built-in autonomy | None / scripted · Moves only when controlled, or plays preset motions |
| LLM support | Possible via SDK · No built-in LLM. The arm takes JSON commands over Wi-Fi, USB or serial and has a Python SDK, so an LLM on a computer could drive it. |
| MuJoCo simulation | None found · Nothing found. |
| NVIDIA Isaac simulation | None found · Nothing found. |
| Gazebo simulation | Maker URDF only · Waveshare provides ROS 2 nodes and a URDF model description file, no packaged Gazebo world found. Waveshare RoArm-M3 page ↗ |
| Best for | Ages 14+ (estimated) |
| Vision sensors | No vision sensors |
| Actuators | Smart servos (Dynamixel, Feetech…) |
| Audio | No audio |
| Compute type | Arduino / ESP32 / microcontroller |
| Remote control | Python from a laptop |
| DOF | 5 + 1 (5 joints with a 2-axis wrist, plus gripper) |
| Reach | Workspace 1,120 mm wide (360° base) and 798 mm tall, so about 560 mm reach (est.) |
| Payload | 0.2 kg at 0.5 m |
| Repeatability | ≈ ±5 mm (one direction, same load) |
| Weight | 973.5 g (S), 1,020.8 g (Pro), plus a 290 g table clamp |
| Controller | ESP32-WROOM-32 driver board on the arm, with a 40-pin header for a Raspberry Pi or Jetson host |
| Sensors | 12-bit magnetic encoder in each joint servo, 9-axis IMU, voltage and current monitoring |
| SDK | Web app on the arm, JSON commands over Wi-Fi, ESP-NOW, USB or UART, open-source Python desktop software and SDK, ROS 2 nodes with URDF, Arduino IDE, LeRobot tutorials |
Ratings & reviews
Ratings and reviews load on the live site.
Compared side by side
Similar robots
SO-101 (SO-ARM101)TheRobotStudio × Hugging Face (open source)~$230 DIY parts (pair), kits $199 – $460
Hiwonder NexArm (LeRobot 6-axis)Hiwonder (Shenzhen, China)$279.99 – $599.99
SO-100 (SO-ARM100)TheRobotStudio × Hugging Face (open source)~$232 DIY parts (pair)
Koch v1.1 Low-Cost Robot ArmAlexander Koch (original), v1.1 by Jess Moss (open source)~$477 DIY parts (pair)
Annin Robotics AR4Annin Robotics (USA)$1,189 kit + motors/drivers
PAROL6Source Robotics (Croatia)~$2,500 kit / ~$3,800 assembled (est. from €)Image credits
- Image 1: source (official product image, Waveshare)