ESP32 4-DOF Robot Arm Kit RoArm-M2-Pro with High Torque Serial Bus Servos

Discover the RoArm-M2-PRO, with new servos, an innovative 4DOF (Degrees of Freedom) smart robotic arm that heralds a new era in robotics. This robotic arm is characterized by its lightweight design, weighing less than 850g, and offering an effective payload. With a 360° omnidirectional base and three flexible joints, its work area extends to a diameter of one meter, allowing for high flexibility and reach. The joint-direct-drive design not only improves repositioning precision but also increases structural reliability. Thanks to the innovative dual-drive technology, the torque of the shoulder joint is doubled. The robotic arm is powered by a powerful ESP32 MCU main control module that supports multiple wireless control modes and offers various interfaces and communication protocols. The user-friendly and cross-platform web interface greatly simplifies getting started. The robotic arm is compatible with ROS2 and various host computers and supports numerous wireless and wired communication modes.


Features:

  • Enhanced ST3235 full metal bus servos
  • Expandability: Supports the customization of multifunctional EoAT (End of Arm Toolings).
  • Omnidirectional work area: Offers diverse movement possibilities thanks to the 360° rotating base.
  • User-friendliness: Easy-to-use web interface and coordinate control mode.
  • Open-source code: Available for custom developments.
  • Lightweight structure: Made of carbon fiber and 5052 aluminum alloy.
  • Direct-drive design: Ensures a repeatability of 0.088°.
  • Dual-drive technology: Increases the torque in the shoulder joint.
  • Powerful main control: ESP32 MCU, supports various interfaces and protocols.
  • Multiplatform support: Compatible with ROS2 and various host computers.
  • Extensive tutorials: Graphical and video guides facilitate getting started.

Application Examples:

  • Educational institutions for robotics and programming courses.
  • Research projects in robotics and automation.
  • DIY projects and hobbies in electronics and robotics.
  • Innovation projects in companies and startups.

Documentation:


Board Overview:


  1. ESP32-WROOM-32 controller module can be developed with the Arduino IDE
  2. IPEX1 WiFi connector for connecting a WiFi antenna to increase wireless communication range
  3. LiDAR interface integrated radar adapter function
  4. I2C expansion interface for connecting an OLED display or other I2C sensors
  5. Reset button press and release to restart the ESP32
  6. Download button ESP32 starts in download mode after powering on
  7. DC-DC 5V voltage regulator circuit power supply for host computers like Raspberry Pi or Jetson Nano
  8. Type-C port (LiDAR) for transmitting LiDAR data
  9. Type-C port (USB) communication interface of the ESP32, for uploading programs to the ESP32
  10. XH2.54 power connector supports DC 7–13V input, can directly power serial bus servos and motors
  11. INA219 voltage/current monitoring chip
  12. On/Off switch for turning external power on and off
  13. ST3215 serial bus servo interface for connecting to ST3215 serial bus servos
  14. Motor interface PH2.0 6P group B interface for motors with encoder
  15. Motor interface PH2.0 6P group A interface for motors with encoder
  16. Motor interface PH2.0 2P group A interface for motors without encoder
  17. Motor interface PH2.0 2P group B interface for motors without encoder
  18. AK09918C three-axis electronic compass
  19. QMI8658C 6-axis motion sensor
  20. TB6612FNG motor control chip
  21. Control circuit for serial bus servos for controlling multiple ST3215 servos and retrieving feedback
  22. TF card slot for storing logs or WiFi configurations
  23. 40PIN GPIO header for connecting to Raspberry Pi or other host boards
  24. 40PIN expansion header facilitates the use of Raspberry Pi's GPIO pins or other host boards
  25. CP-2102 UART to USB, for radar data transmission
  26. CP-2102 UART to USB, for ESP32 communication
  27. Automatic download circuit for uploading programs to the ESP32 without pressing the EN and BOOT buttons



Technical Data

  • Manufacturer: Waveshare
  • Manufacturer SKU: 29287
  • Main control: ESP32 MCU
  • Degrees of Freedom (DOF): 4
  • Work area: Horizontal diameter: 1090mm (Max, 360° omnidirectional), Vertical: 798mm (Max)
  • Operating voltage: 12V 5A power supply, supports 3S lithium batteries (not included)
  • Payload: 0.5kg at 0.5m
  • Repositioning accuracy: ≈±4mm (under the same load)
  • Servo rotation speed: 40 RPM (no load, no torque limitation)
  • Operating range: Base-360°, Shoulder-180°, Elbow-180°, Hand-135°/270°
  • Drive type: TTL serial bus servo, direct-drive joint
  • Number of servos: 5 (4x ST3235, 1x ST3215-HS)
  • Joint angle sensor: 12-bit 360° magnetic encoder
  • Servo torque: 30KG.CM at 12V
  • Joint feedback information: Servo status, joint angle, rotation speed, joint load, servo voltage, servo current, servo temperature and servo operating 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 operating mode: UART/USB/ESP-NOW*/HTTP communication via JSON data format commands (* Feedback information is not available in ESP-NOW communication mode)
  • Host support: USB connection devices including Raspberry Pi, Jetson Orin Nano and PC.
  • EOAT function: Standard grip function, can be changed as an additional degree of freedom
  • LED power: ≤1.5W
  • OLED screen size: 0.91 inches
  • Additional features: 2-channel 12V power switch, 9-DOF IMU
  • Supported table edge thickness of the clamp: <72mm
  • Dimensions: 545 x 140 x 120mm
  • Weight: 1865g

Scope of Delivery:

  • 1x ESP32 4-DOF robotic arm kit RoArm-M2-Pro
  • 1x Control module with ESP32
  • 1x 12V 5A power adapter
  • 1x Assembly material kit
  • 1x Various mounting plates


Write a review

Note: HTML is not translated!
    Bad           Good

ESP32 4-DOF Robot Arm Kit RoArm-M2-Pro with High Torque Serial Bus Servos

  • Brand: Waveshare
  • Product Code: 424611
  • Availability: In Stock
  • CHF309.00

  • Ex Tax: CHF285.85

Related Products

SC15 17Kg Serial Bus Servo

SC15 17Kg Serial Bus Servo

This is a programmable SC15 bus servo with up to 17kg*cm torque.  Up to 253 of these servos can..

CHF19.90 Ex Tax: CHF18.41

ESP32 Serial Bus Servo Driver Expansion Board

ESP32 Serial Bus Servo Driver Expansion Board

With this servo driver board, you can control up to 253 serial bus servos via WiFi or Bluetooth. Thi..

CHF18.90 Ex Tax: CHF17.48

ST3215 30Kg Serial Bus Servo

ST3215 30Kg Serial Bus Servo

This is a programmable ST3215 360° Bus Servo with up to 30Kg *cm torque. Through the UART interface,..

CHF25.90 Ex Tax: CHF23.96

Serial Bus Servo Driver Adapter (A) USB/UART

Serial Bus Servo Driver Adapter (A) USB/UART

Transform your next project into a masterpiece of automation with the Serial Bus Servo Driver Adapte..

CHF9.90 Ex Tax: CHF9.16

ST3215-HS 20Kg Serial Bus Servo

ST3215-HS 20Kg Serial Bus Servo

This is a programmable ST3215-HS 360° Bus Servo with up to 20Kg*cm of torque. Through the UART inter..

CHF25.90 Ex Tax: CHF23.96

ST3020 25kg Serial Bus Servo

ST3020 25kg Serial Bus Servo

This is a programmable ST3020 360° Bus Servo with up to 25Kg*cm torque. Via the UART interface, up t..

CHF27.90 Ex Tax: CHF25.81

ST3025 40kg Serial Bus Servo

ST3025 40kg Serial Bus Servo

This is a programmable ST3025 360° Bus Servo with up to 40Kg*cm torque. Up to 253 of these servos ca..

CHF92.90 Ex Tax: CHF85.94

ESP32 4-DOF Robot Arm Kit RoArm-M2-S with High-Torque Serial Bus Servos

ESP32 4-DOF Robot Arm Kit RoArm-M2-S with High-Torque Serial Bus Servos

Discover the RoArm-M2-S, an innovative 4DOF (Degrees of Freedom) smart robot arm that heralds a new ..

CHF209.00 Ex Tax: CHF193.34

ST3235 30Kg Serial Bus Servo

ST3235 30Kg Serial Bus Servo

This is a programmable ST3235 360° bus servo with up to 30Kg*cm torque. Using the UART interfac..

CHF54.90 Ex Tax: CHF50.79

Serial Bus Servo Driver HAT

Serial Bus Servo Driver HAT

The Serial Bus Servo Driver HAT is the ideal solution for controlling up to 253 serial bus servos si..

CHF23.90 Ex Tax: CHF22.11

Serial Bus Servo 7.2V DC Step-Down Converter

Serial Bus Servo 7.2V DC Step-Down Converter

Discover the Serial Bus Servo DC Step-Down Converter, specially designed for use with serial bus ser..

CHF7.90 Ex Tax: CHF7.31

ESP32 5-DOF Open-Source Robotic Arm RoArm-M1

ESP32 5-DOF Open-Source Robotic Arm RoArm-M1

The RoArm-M1 is a versatile, open-source robotic arm based on the ESP32 platform, offering 5 degrees..

CHF339.00 Ex Tax: CHF313.60

ESP32 5+1-DOF Robot Arm Kit RoArm-M3-S with High Torque Serial Bus Servos

ESP32 5+1-DOF Robot Arm Kit RoArm-M3-S with High Torque Serial Bus Servos

With the RoArm-M3-S from Waveshare, you can build your own precise, versatile robotic arm for applic..

CHF259.00 Ex Tax: CHF239.59

ESP32 5+1-DOF Robot Arm Kit RoArm-M3-PRO with High Torque Serial Bus Servos

ESP32 5+1-DOF Robot Arm Kit RoArm-M3-PRO with High Torque Serial Bus Servos

With the RoArm-M3-PRO from Waveshare, you can build your own precise, versatile robotic arm for appl..

CHF349.00 Ex Tax: CHF322.85

Tags: Robot arm, ESP32, 4-DOF, robot, high torque, programmable, DIY, education, research, automation, smart, robotics, school, serial, bus, servo, robot control, robotics, ROS2, 4DOF