Waveshare High‑torque Serial Bus Servo RoArm‑M2 Desktop Robotic Arm Kit is a professional‑grade Robotic Arm designed for precision, durability, and versatility. Built with high‑torque serial bus servos, this RoArm‑M2 delivers smooth motion control and reliable performance. Powered by an ESP32 controller, it supports wireless control via WiFi and Bluetooth, making it ideal for advanced robotics projects. With multiple control modes, ROS 2 support, and compatibility with Raspberry Pi 5, Jetson Nano, and PC, the Waveshare RoArm‑M2 Robotic Arm is perfect for developers, educators, and makers seeking a robust desktop robotic solution. Key Features Developed by Waveshare with durable high‑torque serial bus servos RoArm‑M2 Robotic Arm with multiple degrees of freedom for flexible operation ESP32‑WROOM‑32 controller supporting WiFi, Bluetooth 4.2, and ESP‑NOW wireless communication Multiple control modes: angle, coordinate, leading‑following, motion recording & replay Compatible with Raspberry Pi 5, Jetson Nano, and PC via USB connection Cross‑platform Web application and ROS 2 demo resources for developers Strong build quality: stainless steel gripper, carbon fiber arm, aluminum body Onboard OLED screen, RGB LED, Type‑C port, and UART communication for monitoring and debugging Torque lock flexibility: servos can be rotated manually when torque lock is disabled Specifications DOF 4 Work space Horizontal diameter: 1090mm (Max, 360° omnidirectional), Vertical: 798mm (Max) Operating voltage 12V 5A power supply, supports 3S Lithium batteries (NOT included) Load capacity [email protected] 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 Servo numbers 5 Joint angle sensor 12-bit 360° magnetic encoder Servo torque 30KG.CM @12V Joint feedback information servo status, joint angle, rotation speed, joint load, servo voltage, servo current, servo temperature and servo working mode Main control ESP32-WROOM-32 Main control module features WiFi, 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 (* it does not support obtaining feedback information if using ESP-NOW communication) 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-S: 826 ±15gRoArm-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