Fermion MEMS Gas Detection Sensor Carbon Monoxide (CO) (Breakout, 5-5000ppm)
Waveshare RoArm-M2-S Desktop 4-DOF Robotic Arm Kit Based On ESP32
Let us know!
We'll try to match the price for you
We’ll notify you once the product is back in stock.
Couldn't load pickup availability
The Waveshare RoArm-M2-S is a 4-DOF smart waveshare robotic arm designed for precision and adaptability across various applications. Weighing under 900g, it supports a 0.5kg payload at 0.5m and offers a 1-meter diameter workspace with its 360° omnidirectional base and flexible joints. Its direct-drive joint design and dual-drive technology ensure enhanced torque and accuracy, making it ideal for mobile platforms.
Powered by an ESP32 MCU, the waveshare roarm-m2-s supports multiple wireless control modes, ensuring seamless integration with different devices. The user-friendly web app features an intuitive coordinate control mode, making operation effortless for both beginners and experts. This roarm m2s platform is well-suited for both learning and advanced robotics development.
The End-of-Arm Tool (EoAT) can function as the fourth degree of freedom or as a clamp, supporting multiple mounting methods. Includes open-source DXF and 3D models for easy customization and DIY projects.

Designed with flexible joints and a 360° rotating platform, the RoArm-M2-S offers a 1-meter operating range, enabling unrestricted movement in all directions.

No app installation required—simply enter the robot’s address to connect via PC, tablet, or smartphone. The open-source Web App supports custom UI modifications and feature expansion for advanced users.

The RoArm-M2 series provides open-source control codes and communication interface documentation, supporting multiple programming languages and hardware platforms. Offers modular training resources, making it beginner-friendly.

Weighing less than 900g, the robotic arm is built with carbon fiber and 5052 aluminum alloy, ensuring stability and durability while maintaining compatibility with various mobile robot chassis.

Equipped with a 12-bit magnetic encoder, the system directly extracts joint angle feedback for enhanced accuracy, allowing for precise positioning of the robotic arm.

A custom dual-drive control algorithm significantly increases shoulder joint torque, enabling higher power output and greater load capacity, ensuring smooth and stable operation.

The direct-drive clamp design allows for fine-tuned force adjustments, ensuring delicate objects are securely gripped without excessive pressure.

Utilizes an advanced curve velocity control algorithm to minimize oscillations, delivering a natural and fluid movement experience, especially during start and stop operations.

The waveshare roarm-m2-s stands out as a compact yet powerful waveshare robotic arm built for modern robotics applications. Whether you refer to it as roarm m2s or simply roarm, this robotic arm delivers precision control, wireless flexibility, and expandability. Its ESP32-based architecture, combined with ROS2 compatibility and AI integration capabilities, makes it an excellent choice for developers, educators, and automation enthusiasts looking to build intelligent robotic systems.
| Feature | Specification |
|---|---|
| Model | RoArm-M2-S |
| Degrees of Freedom (DOF) | 4 |
| Load Capacity | 0.5kg @ 0.5m |
| Weight | 826 ± 15g |
| Operating Diameter | 1090mm |
| Base Rotation Angle | 360° |
| Controller Chip | ESP32 |
| Source Code | Completely Open Source |
| Servo Motors | 5 x ST3215 |
| Communication Methods | WiFi / ESP-NOW / UART / USB |
The RoArm-M2-S 4-DOF robotic arm is designed for tasks like automation experiments, pick-and-place projects, and education in robotics and electronics. It’s ideal for learning about robotic movements, programming, and control systems. The arm can be used in STEM labs, DIY automation setups, and for developing robotics coding skills, making it highly versatile for hands-on experimentation.
Yes, the RoArm-M2-S robotic arm is suitable for beginners interested in robotics and electronics. Its straightforward design and compatibility with popular microcontrollers like Arduino and ESP32 make it easy to set up and program. Step-by-step tutorials and community support also help beginners start robotics projects with ease, making it a great entry-level robotic arm.
The RoArm-M2-S robotic arm offers a payload capacity of up to 125 grams. This allows the arm to handle lightweight objects for various pick-and-place automation tasks. Its capacity makes it suitable for educational demonstrations, small DIY projects, and basic industrial training, ensuring reliable operation in most entry-level robotics applications.
Yes, the RoArm-M2-S can be controlled wirelessly using an ESP32 microcontroller. With built-in Wi-Fi and Bluetooth support, the ESP32 allows for remote operation and wireless programming of the robotic arm. This feature enables users to experiment with IoT and wireless robotics projects, expanding the functionality and convenience of the RoArm-M2-S.
The RoArm-M2-S can support AI and computer vision applications when integrated with compatible modules and controllers. Pair it with a camera, image processing software, and a microcontroller like ESP32 or Raspberry Pi to enable object recognition or advanced automation tasks. This flexibility makes the RoArm-M2-S a great platform for exploring artificial intelligence in robotics projects.
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.