Good quality and prompt delivery
NOVEL 12V 1Amp Industrial Grade SMPS Power Adapter
Waveshare RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Based on ESP32
Couldn't load pickup availability
The RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Based on ESP32 designed for innovative applications, featuring a lightweight structure (<900g) and a 0.5kg payload at 0.5m reach. With a 360° omnidirectional base and three flexible joints, it offers a 1-meter workspace, making it ideal for mobile platforms.
Its joint direct-drive design enhances precision and reliability, while dual-drive technology boosts shoulder joint torque. Powered by an ESP32 MCU, it supports multiple wireless control modes and seamless integration with various devices via rich communication protocols.
The arm includes a user-friendly web application with visualized coordinate control, ROS2 compatibility, and customizable End of Arm Tooling (EoAT) for versatile applications. It also supports wired and wireless communication and comes with extensive tutorials for easy learning.
The EoAT can be used as the fourth degree of freedom or as a clamp and supports a number of mounting techniques. offers open-source DXF and 3D models for secondary development and do-it-yourself projects.

Adopts 360° rotation base and flexible joints to create an omnidirectional operating space with a 1-meter diameter, allowing the EoAT to move freely in all directions

Access is available after inputting the location; no app installation is necessary. enables users to connect and control RoArm-M2 through the Web App's buttons on PCs, tablets, and smartphones. encourages secondary development of this open-source web application in order to add new features and modify the user interface.

The Roarm-M2 series' control codes and communication interface papers are fully open source, supporting a variety of languages and secondary development devices. offers simple-to-use, modularized training and examples for novices with no prior experience.

Suitable for a variety of mobile robot chassis, the lightweight body weighs less than 900g overall and uses carbon fiber and 5052 aluminum alloy to provide stability under heavy loads.

A 12-bit high-precision magnetic encoder without any reduction groups can be used to directly extract the joint angle feedback, which is more accurate. The joint angle feedback can then be used to calculate the current target point's real position.

We have created a dual-drive control algorithm that greatly increases the power and total load capacity of the RoArm-M2-Pro Series by enabling the two servos at the shoulder joint to efficiently coordinate their output torque.

Delicate objects can be clamped without using too much force because to the direct-drive clamp design, which provides fine control over the clamp force in the program.

To eliminate oscillations during start and stop, we employ the curve velocity control method to make the robotic arm operate more smoothly and organically.

| Parameter |
Specification |
|---|---|
| Model | RoArm-M2-Pro |
| Degrees of Freedom (DOF) | 4 |
| Workspace | Horizontal diameter: 1090mm (Max, 360° omnidirectional), Vertical: 798mm (Max) |
| Operating Voltage | 12V 5A power supply, supports 3S Lithium batteries (NOT included) |
| Load Capacity | 0.5kg @ 0.5m |
| Repositioning Precision | ?±4mm (under the same load) |
| Servo Rotation Speed | 40rpm (no-load, no torque limit) |
| Operating Range | BASE-360°, SHOULDER-180°, ELBOW-180°, HAND-135°/270° |
| Drive Type | TTL Serial bus servo, direct-drive joint |
| Number of Servos | 5 |
| Joint Angle Sensor | 12-bit 360° magnetic encoder |
| Servo Torque | 30KG.CM @12V |
| Main Control | ESP32-WROOM-32 |
| Main Control Module Features | Wi-Fi, BT, Dual Core, 240MHz |
| Wireless Control Mode | 2.4G-WiFi, ESP-NOW |
| Wired Control Mode | USB, UART |
| Manual Operation Mode | WEB control interface |
| Host Operation Mode | UART/USB/ESP-NOW*/HTTP communication via JSON data format commands (* no feedback if using ESP-NOW) |
| Host Support | USB connection devices including Raspberry Pi, Jetson Orin Nano, and PC |
| EoAT Function | Clamp function by default, can be changed as an additional degree of freedom |
| LED Power | ?1.5W |
| OLED Screen Size | 0.91inch |
| Other Functions | 2-ch 12V power supply switch, 9-DOF IMU |
| Robotic Arm Weight | RoArm-M2-Pro: 873.3 ±15g (not including the table edge fixing clamp) |
| Table Edge Fixing Clamp Weight | 290g ±10g |
| Supported Table Edge Thickness of the Clamp | <72mm |
Specification
This product comes with a 1-year manufacturer warranty from the date of purchase, covering manufacturing defects only.
The product shows signs of physical damage, mishandling, exposure to water/moisture, fire, natural calamities, unauthorized repairs, improper storage near heat or direct sunlight, or alteration in any way.