Waveshare RoArm-M2-Pro (EU), 4DOF, 360° rotation, ROS2-compatible, ESP-NOW, Open Source, 12V 5A
Product number: WS-29287
€339.90
Available · 6 piece · 1-3 days
Product information "Waveshare RoArm-M2-Pro (EU), 4DOF, 360° rotation, ROS2-compatible, ESP-NOW, Open Source, 12V 5A"
The RoArm-M2-Pro robotic arm series is a modular, intelligent 4-DOF robotic arm system with high-torque servo drives and fully open-source control architecture. The RoArm-M2-Pro model combines a 360° omnidirectional base with three flexible joints and enables a working range with a maximum diameter of 1090 mm. Utilising ST3235 bus servos with metal housings, this design offers improved structural stability and reduced backlash during extended use. The arm is controlled by an ESP32 microcontroller that supports wireless connectivity via WiFi and ESP-NOW. In addition to web app control, the system offers a variety of interfaces for serial and USB communication.
Comprehensive graphical and video tutorials are available. Thanks to its complete openness to sources, it can be easily integrated into customised application projects. The arm is compatible with ROS2, supports JSON-based HTTP commands and offers graphical coordinate control via the web application. The carbon fibre and aluminium alloy structure ensures a low overall weight of 873.3 g (without table mount), allowing the arm to be mounted on different mobile platforms. The system is prepared for various types of installation, such as table clamp mounting, rail mounting and mobile module installations with and without countersinking. The integrated 12-bit magnetic encoder ensures a feedback accuracy of ±4 mm.
The system serves as a multifunctional robotic arm with applications in research, prototyping, automation testing and education. The direct joint control and the inverse kinematics system enable precise positioning through coordinate input. The dual-drive system on the shoulder joint doubles the available drive force. The movements are smooth and stable thanks to curve speed control. The installation of different end effectors (EoAT) is supported by standardised mounting interfaces. Control can be carried out by simply clicking in the browser-based web application. For complex applications, it is possible to customise the control interface and add new functions. The control software is cross-platform and runs on mobile devices, tablets and PCs. In addition, several RoArm-M2 devices can be synchronised via ESP-NOW in leading-following mode.
Comprehensive documentation and tutorials are available. As the hardware and software are completely open source, the RoArm-M2-Pro enables maximum transparency, customisability and interoperability. Developers, educational institutions and researchers can access the entire source code, circuit diagrams and documentation, adapt or extend them as required and thus implement customised solutions and functions. The open-source architecture promotes collaborative further development and also offers long-term investment security as there are no proprietary dependencies.
The RoArm-M2-Pro (EU) product version is supplied pre-assembled and includes mounting materials, brackets and adapter plates for attaching cameras and extension modules. Flash storage on the ESP32 and JSON-based task sequences are available for storing motion sequences. The installation of additional components such as cameras, end effectors or sensors is facilitated by standardised mounting points and supplied accessories.
Features at a glance
- 4-DOF joint structure with direct drive
- 360° base rotation with omnidirectional working area
- ESP32 mainboard with dual-core and 240 MHz
- Compatibility with ROS2 and JSON protocols
- Support for WiFi, ESP-NOW, UART and USB
- Precision encoder with 12 bit and 0.088° feedback
- Dual-drive technology on the shoulder joint for increased resilience
- Web app control without installation
- Support for inverse kinematics in Cartesian space
- Storage and repetition of motion sequences
- Various mounting options: table clamp, rail, mobile platform
- Expandable with different end effectors and cameras
- Raspberry Pi
- Jetson Orin Nano
- PC via USB
- ROS2 systems
- DOF: 4
- Working range: horizontal 1090 mm, vertical 798 mm
- Operating voltage: 12 V, 5 A; supports 3S LiPo (not included)
- Load capacity: 0.5 kg at 0.5 m projection
- Feedback accuracy: ±4 mm
- Servo type: ST3235 x4, ST3215-HS x1
- Servo speed: 40 rpm (idle, without torque limitation)
- Rotation range: base 360°, shoulder 180°, elbow 180°, hand 135°/270°
- Encoder: 12-bit magnetic, 360°
- Servo torque: 30 kg-cm at 12 V
- Communication: WiFi (2.4 GHz), ESP-NOW, UART, USB
- Manual control via web interface
- Data transmission: JSON via HTTP, UART, USB
- LED power: ≤1.5 W
- OLED display: 0.91 inch
- IMU: 9-DOF, integrated
- Weight (arm): 873.3 ±15 g
- Weight (table clamp): 290 ±10 g
- Max. Table edge thickness for clamp: < 72 mm
Onboard interfaces and resources for innovative development and functional expansion
- ESP32-WROOM-32 control module
Can be programmed via the Arduino IDE - IPEX1-WIFI connector
For connecting a WLAN antenna to increase the range of wireless communication - LIDAR interface
Integrated radar adapter function - I2C expansion interface
For connecting OLED screens or other I2C sensors - Reset button
Press and release to restart the ESP32 - Download button
Puts the ESP32 into download mode after switching on - DC-DC 5V voltage regulator
Power supply for host computers such as Raspberry Pi or Jetson Nano - Type-C connector (LIDAR)
For transferring LIDAR data - Type-C connector (USB)
Communication interface of the ESP32, for uploading programmes - XH2.54 power connector
Supports DC 7-13 V input, for direct power supply of serial bus servos and motors - INA219
Chip for voltage and current monitoring - Power ON/OFF
Switching the external power supply on and off - ST3215 serial bus servo connection
For connection to ST3215 serial bus servos - Motor connection PH2.0 6P (group B)
For motors with encoder - Motor connection PH2.0 6P (group A)
For motors with encoder - Motor connection PH2.0 2P (group A)
For motors without encoder - Motor connection PH2.0 2P (group B)
For motors without encoder - AK09918C
3-axis compass - QMI8658C
6-axis motion sensor - TB6612FNG
Motor control chip - Control circuit for serial bus servos
For controlling several ST3215 bus servos with feedback function - TF card slot
For storing protocols or WLAN configurations - 40PIN GPIO header
For connection to Raspberry Pi or other host boards - 40PIN expansion header
Easy access to the GPIO pins of Raspberry Pi or other host boards - CP-2102
UART to USB for radar data transfer - CP-2102
UART to USB for ESP32 communication - Automatic download circuit
For uploading programmes to the ESP32 without manually pressing EN and BOOT buttons
- Integrated TB6612FNG motor driver, INA219 voltage monitoring
- Flash storage of control tasks
- Web and desktop applications (open source)
- Multi-device operation via broadcast or group control (ESP-NOW)
- Drag-and-drop control with mouse operation
- 1x RoArm-M2-Pro (pre-assembled)
- 1x 12 V, 5 A power supply unit
- 1x Table Edge Fixing Clamp
- 1x Base Mounting Plate
- 1x Camera Holder
- 1x Expansion Mounting Plate
- 1x End-of-Arm Tooling Expansion Plate
- 1x Accessory Pack
- 1x Packaging box
Zolltarifnummer: | 84289090 |
---|---|
Brand: | Waveshare |
Country of Origin: | China |
Gross Weight (kg): | 1.800 |
Manufacturer ID: | RoArm-M2-Pro (EU) |
Product ID: | WS-29287 |

Waveshare
Waveshare: High quality modules for your Raspberry Pi
Waveshare is a reliable specialist when it comes to displays, cameras and other modules for your Raspberry Pi. With the products of the innovative electronics expert, you can turn your computer into a true all-round device.
Waveshare provides an optimal view
You are looking for the ideal display module for your Raspberry Pi? At Berrybase you will find a wide range of products from Waveshare. Each display and all associated modules have been designed with the utmost precision and meet the highest demands - no matter what purpose the respective product is supposed to serve.
For example, the Waveshare ePaper HATs offer perfect conditions if you want a high display quality even in strong sunlight. A big advantage of ePaper displays is their extremely low energy consumption. The best example is the 2.13" 250×122 ePaper Display HAT with integrated controller, which is optimally tailored to the Raspberry Pi 2B, 3B, Zero and Zero W. The communication with this module is done via SPI interface. The ePaper display equipped with the HAT is limited to the colors black and white and reflects light like conventional paper. This is good for the display quality.
If you prefer a display in the three colors red, black and white to complement your Raspberry Pi, the 2.7" 264×176 ePaper Display HAT is recommended. It has the same technical features as the other Waveshare ePaper HATS.
Compact and of brilliant quality: The Waveshare 7 inch Display
The Waveshare 7 inch display, on the other hand, scores not only with its compact design, but also with a 1024x600 hardware resolution and capacitive touch control. On all devices with Raspberry Pi OS, the 7 inch LCD even works driver-free. The integrated 3.5mm jack enables sound output, while the image is produced via an HDMI connection. The impeccable quality manifests itself in a high-quality glass surface with a 6H hardness level.
At Berrybase, you can get the display including a robust case on request - so that it is optimally protected against external influences. Besides the Waveshare 7 inch display, the electronics specialist also has many other screens in different sizes available.
Waveshare Game HAT: Turning your Raspberry Pi into a game console
One of the top sellers at Berrybase is the Waveshare Game HAT for the Raspberry Pi. The controller transforms your computer into a mobile game console. The 3.5" IPS display convinces with a 480×320 resolution and ensures smooth image playback and thus unlimited gaming fun. The sound is reproduced via on-board speakers or optionally via the 3.5 mm jack socket. The battery of the Game HAT is charged via the integrated charging circuit. The module is compatible with the Raspberry Pi models A+, B+, 2B, 3B and 3B+. For other versions the connection via HDMI cable is possible.
If you want to turn your Raspberry Pi into a mobile retro console, we recommend the GamePi43 with a 4.3-inch IPS display, which is suitable for the Raspberry Pi models B+, 2B, 3B and 3B+, or the especially compact GamePi20. The latter features a 2.0-inch IPS display and is compatible with the Raspberry Pi Zero 1.3, Zero W as well as the Zero WH.
Practical accessories for every purpose
By the way: Waveshare's product range is also peppered with useful accessories for your Raspberry Pi. The Li-Ion battery HAT for example provides a mobile power supply for your computer. The 8 channel DIN rail relay module from Waveshare allows you to use your Raspberry Pi as a control module for tech projects in the home, for example to centrally control the home lighting or shutters. And with the Ethernet / USB HUB HAT, Waveshare has designed a module that extends the USB capability of your Raspberry Pi and provides an RJ45 Ethernet port. The latter offers an enormous added value when a stable wired Ethernet connection is required.
Waveshare International Limited
2F, World Trade Plaza south side, Fuhong Rd
CN 518033 Futian District, Shenzhen
https://www.waveshare.com
support@waveshare.com
WEEE number: 72769965
Person responsible for the EU
Sertronics GmbH
Am Studio 20d
DE 12489 Berlin
https://www.berrybase.de
info@berrybase.de
Safety instructions
- Only use the product in accordance with the manufacturer's instructions.
- Keep the robot arm away from body parts during operation.
- Switch off the robot arm before carrying out maintenance or cleaning work.
- Ensure that all connections are secure and correctly installed.
- Do not operate the product in damp or wet environments.
- Only charge batteries with the recommended chargers.
- Do not overload the robotic arm to avoid damage.
- Observe electrical safety measures when working with internal components.
- Keep away from small children to prevent injury.
- Dispose of defective parts in accordance with regional regulations for electronic waste.
- Dispose of batteries and rechargeable batteries properly, do not dispose of them in household waste.
- Dispose of plastic and metal parts in suitable recycling containers.
- Dispose of electronic components in an environmentally friendly manner.
- Recycle packaging materials where possible.
Login