SKU: SBCD-1338
📋 GST Invoice Available

Waveshare ESP32 Serial Bus Servo Driver HAT

₹2,099.00 (Inclusive of all taxes)
Out of Stock

This HAT integrates an ESP32-WROOM-32 with a serial bus servo control circuit, providing RS485 and TTL interfaces. It enables wired or 2.4G WiFi control of up to 253 ST/RSBL servos, making it ideal for advanced robotics and automation projects with Raspberry Pi or standalone applications.

Features

  • Based on ESP32-WROOM-32 module for robust processing and wireless control.
  • Supports up to 253 ST/RSBL serial bus servos simultaneously.
  • Offers wired (UART, USB-C) and 2.4G WiFi communication options.
  • Wide 9-25V power input, matching connected servo voltage.
  • Designed for Raspberry Pi integration with 5V buck regulator and UART communication.

Out of stock

Description

This Waveshare driver board is engineered for precise control of serial bus servos, featuring an integrated ESP32-WROOM-32 and dedicated servo control circuitry. It provides both RS485 and TTL serial bus servo interfaces, allowing for flexible connectivity options in various robotics and automation contexts. The board supports both wired and wireless communication, leveraging the ESP32’s capabilities for diverse control scenarios.

Developers can utilize open-sourced control demos and a JSON communication interface, enabling direct control via USB from a host computer or through secondary development as a slave controller within larger projects. The system facilitates sending JSON-formatted commands to manage servo parameters like torque, speed, and position, while also receiving real-time feedback.

Designed for versatility, the HAT can seamlessly connect to a Raspberry Pi, providing power via its integrated 5V buck regulator and communicating through the GPIO UART interface for neat cable management. Its ability to control up to 253 ST/RSBL series serial bus servos simultaneously, coupled with a wide 9-25V input range, positions it as a powerful solution for complex multi-servo applications.

Key Features

  • Integrates ESP32-WROOM-32 for powerful processing and wireless connectivity.
  • Dedicated control circuits for RS485 and TTL serial bus servos.
  • Supports simultaneous control of up to 253 ST/RSBL series serial bus servos.
  • Wide 9V to 25V input voltage range (must match servo voltage).
  • Offers wired communication via UART and dual USB Type-C ports.
  • Enables wireless control through 2.4G WiFi connectivity.
  • Features an integrated 5V buck regulator for Raspberry Pi power.
  • Open-source serial bus servo control demos and JSON communication interface provided.

Applications

  • Robotics control systems requiring multiple serial bus servos.
  • Industrial automation projects with precise servo positioning.
  • Educational platforms for learning embedded servo control with ESP32/Raspberry Pi.
  • Custom mechanical projects demanding flexible wired/wireless servo management.

Technical Specifications

ControllerESP32-WROOM-32
Power Supply PortXT60 connector, 5.5×2.5 mm DC jack
Power Supply Voltage9~25V (must match servo voltage)
Communication InterfaceUART, USB Type-C port × 2
Wireless Communication2.4G WiFi
Max Servos Controlled253 (ST/RSBL series)
Mounting Hole Diameter3 mm
Mounting Hole Spacing (PCD)58×49 mm
PCB Size65×57 mm

Frequently Asked Questions

What types of serial bus servos are compatible with this HAT?

This Waveshare HAT is designed to control ST and RSBL series serial bus servos. It provides both RS485 and TTL interfaces, ensuring broad compatibility with a wide range of popular serial bus servo models used in robotics and automation projects.

Can this HAT power a Raspberry Pi, and how does it communicate with the Pi?

Yes, the HAT integrates a 5V buck regulator circuit specifically to power a connected Raspberry Pi. Communication occurs via the Raspberry Pi's GPIO UART interface, ensuring a clean and integrated setup with minimal cabling.

What development options are available for controlling servos with this HAT?

Users can control servos directly via the onboard USB Type-C port using a host computer sending JSON commands. Additionally, it supports secondary development on the ESP32-WROOM-32, making it suitable for custom embedded applications and integration as a slave controller.

What is the maximum number of servos that can be controlled?

The Waveshare Serial Bus Servo Driver HAT can control up to 253 ST/RSBL series serial bus servos simultaneously. This high capacity makes it suitable for complex multi-joint robotics or advanced automation systems requiring extensive servo coordination.

What are the power requirements for this servo driver HAT?

The HAT requires a 9V to 25V DC input, which can be supplied via an XT60 connector or a 5.5×2.5 mm DC jack. It is crucial that the input voltage matches the operating voltage of the connected serial bus servos for proper and safe operation.

Package Includes

  • 1 x Bus Servo Driver HAT (A)
  • 1 x 2×20 pin header
  • 1 x USB-A to USB-C cable
  • 1 x Screws pack

Additional Information

Weight 0.095 kg
Dimensions 11 × 8 × 3 cm