Best seller

Waveshare

Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit

SKU: WVSH0167

₹ 2,449.99 ₹ 2,499.99

In stock | Ready to ship

⚠ Only a few left in stock. Order soon.
ā± High demand right now.
šŸ“¦ Min order 1
Chat with us on WhatsApp We reply quickly! Contact Us
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit₹ 2,449.99
Ask AI about this product

DDSM Hub Motor Driver Board

Designed for DDSM series hub motors, Integrates ESP32 and control circuit

Provides WEB application demo, JSON interaction demo and hub motor SDK for Secondary Development

DDSM Driver HAT (A), front view
Ā 

Features

  • Suitable for DDSM series hub motors such asĀ DDSM115Ā andĀ DDSM210, onboard 4-ch DDSM115 motor interfaces and 4-ch DDSM210 motor interfaces
  • Provides DDSM hub motor control demo and SDK, easy to use
  • Supports multiple wired and wireless communication modes, supports JSON command interaction for easier control
  • Supports connecting to Raspberry Pi, powering the Pi via integrated 5V buck regulator circuit and communicating through GPIO UART interface, neat cable management
  • Integrated WEB application for controlling and setting the DDSM hub motors, more convenient for debugging
  • Supports controlling the DDSM hub motors directly via onboard Type-C port

Ā 

Specifications

Controller Module ESP32
Power supply port XT60, DC5525
Power supply DDSM115: 12-24V DC
DDSM210: 9~28V DC
Hub motor port DDSM115, DDSM210
communication INTERFACE Type-C Ɨ 2, UART
Wireless communication 2.4G WiFi
Mounting hole DIAMETER 3 mm
Mounting hole spacing 58Ɨ49 mm
PCB size 85Ɨ57 mm

Ā 

Application Examples

  • Suitable for driving DDSM series hub motors and obtaining feedback information
  • The host controller can control the hub motors by sending JSON commands and obtain feedback information in JSON format, easy to use, more convenient for secondary development
  • Multiple communication methods for easy integration into robotics projects
DDSM Driver HAT (A), connecting with DDSM115 servo motors

DrivingĀ DDSM115Ā servo motors

DDSM Driver HAT (A), connecting with DDSM210 servo motors

DrivingĀ DDSM210Ā servo motors


for reference only, please check the Package Content section for the detailed part list

Ā 

Multiple Hub Motors Control

DDSM Driver HAT (A), control 4-ch DDSM115

Controlling 4-ch DDSM115 hub motors

DDSM Driver HAT (A), control 4-ch DDSM210

Controlling 4-ch DDSM210 hub motors

* Due to the high power of the hub motors, it is necessary to consider whether the power supply solution is enough when using too many hub motors, and it is not recommended to mix DDSM115 and DDSM210 series hub motors
Ā 

Wired control Mode via USB cable

Ā DDSM Driver HAT (A), switch to ESP32 control
  • Using 115200 baudrate to communicate with ESP32 of the driver board
  • Supports sending commands in JSON format to set up and control the hub motors
  • Obtains feedback information in JSON format
  • Provides Python demo for the host to control the hub motors
DDSM Driver HAT (A), switch to USB control
  • When connecting to the Type-C port with DDSM mark and switching to USB control, you can directly communicate with the hub motors. Suitable for the users who have the ability to independently develop the driver.

Ā 

Wireless control Mode via Web application

DDSM Driver HAT (A), control through Web application
  • The DDSM Driver HAT will automatically establish a hotspot after powering on
  • Allows users to connect and control the driver board via mobile phones, Tablets and PCs with the cross-platform Web Application
  • Supports sending the JSON commands to the DDSM Driver HAT via Web Application

Ā 

Suitable For Raspberry P 5 / 4B

Supports Powering The Pi And Communicating Through GPIO UART Interface, Neat Cable Management

DDSM Driver HAT (A), Raspberry Pi 40PIN header design

Ā 

ESP32 Controller, Extensive Resources
Easy Secondary Development

Built-In WiFi And Bluetooth, As Well As ESP-NOW Support, For Remote Control And hub motor Debugging

DDSM Driver HAT (A), onboard ESP32 controller

Ā 

What's On Board

DDSM Driver HAT (A), what's on board
  1. ESP32 controller
  2. RS485 hub motor control circuit
  3. UART control switch
  4. Reset button
  5. BOOT button
    for entering downloading mode
  6. Raspberry Pi 40PIN header
  7. ESP32 Type-C port
  1. Hub motor Type-C port
  2. 5.5x2.5 DC power jack
  3. XT60 power supply connector
  4. RS485 hub motor headers
  5. Hub motor power supply headers
  6. UART hub motor headers (TTL level)


Ā 

Outline Dimensions

DDSM Driver HAT (A), dimensions

Ā 

Resources

Wiki:Ā www.waveshare.com/wiki/DDSM_Driver_HAT_(A)

Ā 

Package Contains:

Weight:Ā 0.07 kg

  1. DDSM Driver HAT (A) x1
  2. 2Ɨ20 pin header x1
  3. USB Type-A to Type-C cable Ɨ1
  4. Screws pack Ɨ1
1DDSM Driver HAT (A)22x20 straight header3USB cable Type-A to Type-C4
Screws pack
Which hub motor models are supported and how many channels does the board provide for each?
The board is designed for DDSM115 and DDSM210 hub motors and provides 4 channel interfaces for DDSM115 and 4 channel interfaces for DDSM210.
How can I control the hub motors and receive feedback?
Control is possible via JSON commands over the USB Type-C connection to the ESP32, or wirelessly via the built in Web Application; feedback is provided in JSON format.
What are the power and connectivity options, and can I power a Raspberry Pi from this board?
DDSM115 requires 12-24V DC, DDSM210 9-28V DC, power input via XT60 or DC5525; a built in 5V buck regulator can power a Raspberry Pi and GPIO UART interface is available for communication.
What resources are available for development and how do I get started?
The board includes a built in web application, a hub motor control demo and SDK, a Python demo for host control, and a Waveshare wiki with documentation.
What is included in the package and what are the mounting options?
Package contains the DDSM Driver HAT, 2x20 pin header, USB Type-A to Type-C cable, screws pack; mounting holes are 3 mm in diameter with 58 by 49 mm spacing.
Welcome to the discussion thread for Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit
Feel free to ask questions, share tips or report issues.

Fill out the form below and our team will get back to you with bulk pricing.

Description
Ask AI about this product

DDSM Hub Motor Driver Board

Designed for DDSM series hub motors, Integrates ESP32 and control circuit

Provides WEB application demo, JSON interaction demo and hub motor SDK for Secondary Development

DDSM Driver HAT (A), front view
Ā 

Features

  • Suitable for DDSM series hub motors such asĀ DDSM115Ā andĀ DDSM210, onboard 4-ch DDSM115 motor interfaces and 4-ch DDSM210 motor interfaces
  • Provides DDSM hub motor control demo and SDK, easy to use
  • Supports multiple wired and wireless communication modes, supports JSON command interaction for easier control
  • Supports connecting to Raspberry Pi, powering the Pi via integrated 5V buck regulator circuit and communicating through GPIO UART interface, neat cable management
  • Integrated WEB application for controlling and setting the DDSM hub motors, more convenient for debugging
  • Supports controlling the DDSM hub motors directly via onboard Type-C port

Ā 

Specifications

Controller Module ESP32
Power supply port XT60, DC5525
Power supply DDSM115: 12-24V DC
DDSM210: 9~28V DC
Hub motor port DDSM115, DDSM210
communication INTERFACE Type-C Ɨ 2, UART
Wireless communication 2.4G WiFi
Mounting hole DIAMETER 3 mm
Mounting hole spacing 58Ɨ49 mm
PCB size 85Ɨ57 mm

Ā 

Application Examples

  • Suitable for driving DDSM series hub motors and obtaining feedback information
  • The host controller can control the hub motors by sending JSON commands and obtain feedback information in JSON format, easy to use, more convenient for secondary development
  • Multiple communication methods for easy integration into robotics projects
DDSM Driver HAT (A), connecting with DDSM115 servo motors

DrivingĀ DDSM115Ā servo motors

DDSM Driver HAT (A), connecting with DDSM210 servo motors

DrivingĀ DDSM210Ā servo motors


for reference only, please check the Package Content section for the detailed part list

Ā 

Multiple Hub Motors Control

DDSM Driver HAT (A), control 4-ch DDSM115

Controlling 4-ch DDSM115 hub motors

DDSM Driver HAT (A), control 4-ch DDSM210

Controlling 4-ch DDSM210 hub motors

* Due to the high power of the hub motors, it is necessary to consider whether the power supply solution is enough when using too many hub motors, and it is not recommended to mix DDSM115 and DDSM210 series hub motors
Ā 

Wired control Mode via USB cable

Ā DDSM Driver HAT (A), switch to ESP32 control
  • Using 115200 baudrate to communicate with ESP32 of the driver board
  • Supports sending commands in JSON format to set up and control the hub motors
  • Obtains feedback information in JSON format
  • Provides Python demo for the host to control the hub motors
DDSM Driver HAT (A), switch to USB control
  • When connecting to the Type-C port with DDSM mark and switching to USB control, you can directly communicate with the hub motors. Suitable for the users who have the ability to independently develop the driver.

Ā 

Wireless control Mode via Web application

DDSM Driver HAT (A), control through Web application
  • The DDSM Driver HAT will automatically establish a hotspot after powering on
  • Allows users to connect and control the driver board via mobile phones, Tablets and PCs with the cross-platform Web Application
  • Supports sending the JSON commands to the DDSM Driver HAT via Web Application

Ā 

Suitable For Raspberry P 5 / 4B

Supports Powering The Pi And Communicating Through GPIO UART Interface, Neat Cable Management

DDSM Driver HAT (A), Raspberry Pi 40PIN header design

Ā 

ESP32 Controller, Extensive Resources
Easy Secondary Development

Built-In WiFi And Bluetooth, As Well As ESP-NOW Support, For Remote Control And hub motor Debugging

DDSM Driver HAT (A), onboard ESP32 controller

Ā 

What's On Board

DDSM Driver HAT (A), what's on board
  1. ESP32 controller
  2. RS485 hub motor control circuit
  3. UART control switch
  4. Reset button
  5. BOOT button
    for entering downloading mode
  6. Raspberry Pi 40PIN header
  7. ESP32 Type-C port
  1. Hub motor Type-C port
  2. 5.5x2.5 DC power jack
  3. XT60 power supply connector
  4. RS485 hub motor headers
  5. Hub motor power supply headers
  6. UART hub motor headers (TTL level)


Ā 

Outline Dimensions

DDSM Driver HAT (A), dimensions

Ā 

Resources

Wiki:Ā www.waveshare.com/wiki/DDSM_Driver_HAT_(A)

Ā 

Package Contains:

Weight:Ā 0.07 kg

  1. DDSM Driver HAT (A) x1
  2. 2Ɨ20 pin header x1
  3. USB Type-A to Type-C cable Ɨ1
  4. Screws pack Ɨ1
1DDSM Driver HAT (A)22x20 straight header3USB cable Type-A to Type-C4
Screws pack
FAQ
Which hub motor models are supported and how many channels does the board provide for each?
The board is designed for DDSM115 and DDSM210 hub motors and provides 4 channel interfaces for DDSM115 and 4 channel interfaces for DDSM210.
How can I control the hub motors and receive feedback?
Control is possible via JSON commands over the USB Type-C connection to the ESP32, or wirelessly via the built in Web Application; feedback is provided in JSON format.
What are the power and connectivity options, and can I power a Raspberry Pi from this board?
DDSM115 requires 12-24V DC, DDSM210 9-28V DC, power input via XT60 or DC5525; a built in 5V buck regulator can power a Raspberry Pi and GPIO UART interface is available for communication.
What resources are available for development and how do I get started?
The board includes a built in web application, a hub motor control demo and SDK, a Python demo for host control, and a Waveshare wiki with documentation.
What is included in the package and what are the mounting options?
Package contains the DDSM Driver HAT, 2x20 pin header, USB Type-A to Type-C cable, screws pack; mounting holes are 3 mm in diameter with 58 by 49 mm spacing.
Reviews
Forum
Welcome to the discussion thread for Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit
Feel free to ask questions, share tips or report issues.
Similar Products
Bulk Order

Fill out the form below and our team will get back to you with bulk pricing.

Custom Requirements?

Meet with our team