Waveshare RoArm-M2-Pro 4-DOF Robotic Arm Kit ESP32 – Premium DIY Kits, STEM Kits, Robot Kits -Robocraze
Waveshare RoArm-M2-Pro 4-DOF Robotic Arm Kit ESP32 – Premium DIY Kits, STEM Kits, Robot Kits -Robocraze
Waveshare RoArm-M2-Pro 4-DOF Robotic Arm Kit ESP32 – Premium DIY Kits, STEM Kits, Robot Kits -Robocraze
Waveshare RoArm-M2-Pro 4-DOF Robotic Arm Kit ESP32 – Premium DIY Kits, STEM Kits, Robot Kits -Robocraze
Waveshare RoArm-M2-Pro 4-DOF Robotic Arm Kit ESP32 – Premium DIY Kits, STEM Kits, Robot Kits -Robocraze
s

Waveshare FREE SHIPPING BEST PRICE GUARANTEED

Waveshare RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Based on ESP32 - Buy Online in India

Waveshare RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Based on ESP32

Rs. 34,999
Rs. 49,999
Rs. 34,999
Save Rs. 15,000
(-30%)
Incl. GST (No Hidden Charges) Found a better price?
Please hurry! Only 2 left in stock
SKU: TIFKT0164
  • 4-DOF smart robotic arm with a lightweight design (less than 900g).
  • Effective payload of 0.5kg at 0.5m.
  • 360° omnidirectional base and 3 flexible joints for a 1-meter workspace.
  • Joint direct-drive design and dual-drive technology for enhanced precision and reliability.
  • ESP32 MCU main control module supporting multiple wireless control modes.
  • User-friendly web app with visual coordinate control, easy to get started.
  • ROS2 compatible and supports wireless/wired communication modes.
  • Customizable End of Arm Tooling (EoAT) with expansion plate for innovative applications.
  • Upgraded version with all-metal ST3235 bus servos for enhanced durability and stable performance.
FLAT ₹ 100/- OFF
RC100
COPY CODE

When you shop for ₹2500 or more. Applicable at checkout.
*Coupons are not applicable on Original Boards and Kits.

Free shipping on Orders Above Rs 499/-

Technical Support & Easy Returns

Same Day Shipping

Earn RC Coins on Every Purchase

Cash on Delivery Available

Robocraze Academy Limited Time Offer
Waveshare RoArm-M2-Pro 4-DOF Robotic Arm Kit ESP32 – Premium DIY Kits, STEM Kits, Robot Kits -Robocraze
Waveshare RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Based on ESP32
Rs. 49,999 Rs. 34,999

Waveshare RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Based on ESP32

Rs. 49,999 Rs. 34,999

RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Based on ESP32

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.

Features:

Multiple EoAT mounting methods

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.

RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Feature 1

Flexible joints × omnidirectional space

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

RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Feature 2

Controlling with a Cross-Platform Web Application is Simple.

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.

RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Feature 3

Open Source in its Entirety for Secondary Development

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.

RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Feature 4

Lightweight Construction and Superior Load Capacity

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.

RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Feature 5

Joint Direct Drive Design the Feedback Precision up to 0.088°

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.

RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Feature 6

Innovative Dual-Drive Technology Doubles the Shoulder Joint Torque

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.

RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Feature 7

Direct-Drive Clamp Enables Precise Force Control

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.

RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Feature 8

Curve Velocity Control for More Comfortable Motion

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

RoArm-M2-Pro Desktop 4-DOF Robotic Arm Kit Feature 9

Other Features:

  • Rubber Band Support for Gravity Compensation: By using the elastic contraction of rubber bands to counteract the effects of gravity and raise the robotic arm's effective load, the SHOULDER and ELBOW joints facilitate the installation of rubber bands to support the arm.
  • Adaptive Force Control: Enabling this function allows you to set a maximum torque limit for each joint. When external force exceeds the threshold, the arm rotates in response and returns to position once the force decreases.
  • One-Click Action Recording: RoArm-M2 saves JSON task files in ESP32 Flash for reliable, repeatable robotic operations.
  • Precise Targeting via Coordinates: Open-source inverse kinematics control enables precise movement in a 3D Cartesian system, calculating joint angles to reach target positions accurately.
  • ESP-NOW Wireless & Low-Delay Control: ESP-NOW enables low-delay wireless control without network infrastructure, supporting broadcast, group, and one-to-one robotic arm control.
  • ESP-NOW Leading-Following Control Mode: In Leading-following mode, the Leader arm sends joint angle data via ESP-NOW to Follower arms, which mimic its actions in real time.
  • Multiple Control Interfaces & Device/Language Support: RoArm-M2 series can be controlled via the WEB app, JSON commands over HTTP, serial, or USB communication for control and feedback.
  • Multiple Installation Methods for Integration: Offers multiple installation schemes and development resources for flexible integration into various projects and applications.
  • Easy To install different peripherals: The upper arm structure features two 1020 European standard aluminum rails with boat nuts and M4 screws for easy installation of additional peripherals.
  • Camera Support for Visual Applications: Includes a camera holder and open-source drawings, allowing direct installation of a compatible camera or others with an adapter.
  • Supports EoAT Expansion for More Functions: Comes with an expansion plate, easy for users to expand and replace different EoAT.
  • Onboard ESP32 Main control board: Adopts ESP32 MCU, supports multiple wireless protocols, and offers extensive open-source resources for innovative application development.
  • ROS2 Compatible with Model Files & Multi-Device Support: Provides communication nodes of ROS2, URDF model description file and zero-based tutorial of ROS2.
  • Extensive Development Tutorials: Complete tutorials and case studies covering functions and applications to help users quickly get started with secondary development.
  • General Driver Board for Robots: Onboard rich interfaces and resources for innovative development and functional expansion.
  • Versatile Onboard Resources & Expansion Support:  Integrated TB6612FNG motor drive IC, INA219 battery voltage monitoring, and 9-axis IMU sensor, enabling function expansion and innovation.
  • Mouse drag-and-drop interaction: Offers web and desktop software (open-source Python programs) to set action instructions with mouse press/release for flexible robotic arm control.

Package Includes:

  • 1x RoArm-M2-pro
  • 1x Accessories pack
  • 1x 12V 5A power supply
  • 1x Expansion mounting plate
  • 1x Camera holder
  • 1x EoAT expansion plate
  • 1x Base mounting plate

Specifications:

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

Specifications:

Specification

Specifications:

 

Warranty Coverage:

This product comes with a 1-year manufacturer warranty from the date of purchase, covering manufacturing defects only.

Warranty Void If:

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.

Shipping Policy

  • All orders confirmed before 3:00 PM IST are shipped the same day, barring rare pickup delays on holidays or disturbances.
  • Delivery time in Metro cities is 1–3 days; for other locations, it is 3–7 days. Delivery varies based on location and courier service.

Return & Refund Policy

  • Return window: 7 days from receipt unless stated otherwise.
  • No refunds or replacements after the return window.
  • Returns are accepted only for non-working or damaged products.
  • Initiate return requests via a Support ticket or contact us at +91-8123057137.
  • Refunds are processed within 3–4 working days after inspection and approval.

You May Also Like

Customer Reviews

Based on 25 reviews
60%
(15)
40%
(10)
0%
(0)
0%
(0)
0%
(0)
C
CHOCKALINGAM ATHILINGAM
Website Easy Use

The Waveshare website was easy to navigate, product information was clear, which made the ordering experience effortless.

O
Om Vardhan
Website Intuitive Layout

Product information and support documentation were easy to find on the website, greatly aiding my buying decision.

A
Ajay Bhoir
Packaging Could Improve

The box showed some creases on delivery. I recommend improving box durability to protect the contents better.

I
Ibrahim Turk
Packaging Was Good

The robotic arm kit arrived with good packaging and protective materials, preventing any damage during shipping.

v
vikram thakur
Support Very Helpful

Technical assistance was provided quickly when I faced programming issues. Clear instructions made troubleshooting easy.

Recently Viewed Products