Product details

DDSM Driver HAT (B)

Robot Control Boards and Computing Components

Waveshare

DDSM Driver HAT (B)

About this product

Waveshare DDSM Driver HAT (B) is a programmable ESP32 lower controller for robot hub motors. The B board provides six DDSM400 motor interfaces and a LIN bus, suitable for 4×4 or 6×6 mobile robot projects. It is distinct from the RS485/TTL-based A board. It provides JSON commands and feedback, a web control application, direct USB operation and a 5 V host regulator with a Raspberry Pi header. Capacity is subject to motor power requirements. Current commercial availability and release date are unverified.

Model
DDSM Driver HAT (B)
Category
Robot Control Boards and Computing Components, Components

Specifications & evidence

Source-backed claims. Configuration, workload and evidence type matter when comparing products.

Compatible motor

DDSM400

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Designed for DDSM400 hub motor, Integrates ESP32 and control circuit

Controller

ESP32

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Controller Module ESP32

Controller module

ESP32-WROOM-32

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Based on ESP32-WROOM-32 module, supports multiple wired and wireless communication modes, supports JSON command interaction for easier control

Control switch

USB or ESP32 UART control

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
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 controlling the hub motors on the host controller 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 users who can independently develop the driver program.

Ddsm400 motor interfaces

6 channels

Manufacturer specification

Configuration: DDSM Driver HAT (B); Connector/control count; sufficient power for attached motors required.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Supports centralized control of 6-ch DDSM400 hub motors via ESP32 UART or Type-C USB port, providing hub motor SDK for Secondary Development

Host command format

JSON

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Supports sending commands in JSON format to set up and control the hub motors

Host communication

Two USB Type-C ports; UART

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
communication INTERFACE Type-C × 2, UART

Host feedback format

JSON

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Obtains feedback information in JSON format

Host header

40 pins

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Raspberry Pi 40PIN header

Host regulator output

5 V

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Supports connecting to Raspberry Pi, powering the Pi via integrated 5V buck regulator circuit and communicating through GPIO UART interface, neat cable management

Host serial baud rate

115,200 baud

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Using 115200 baudrate to communicate with ESP32 of the driver board

Mobile robot configurations

4×4 or 6×6

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Multiple communication methods for easy integration into 6 × 6 or 4 × 4 mobile robot projects

Motor bus

LIN

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
LIN single bus communication circuit

Motor id range

1–253

Manufacturer specification

Configuration: DDSM Driver HAT (B); ID programming range in the provided firmware; not a claim that 253 high-power motors can be powered by the board.

DDSM Driver HAT (B) - Waveshare Wiki
id: Changed to the ID value of the hub motor that needs to be set, which is 1~253. The newly set ID supports power-off saving.

Mounting hole diameter

3 mm

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Mounting hole DIAMETER 3 mm

Mounting hole spacing

58 × 49 mm

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Mounting hole spacing 58 × 49 mm

Pcb dimensions

85 × 57 mm

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
PCB size 85 × 57 mm

Power connectors

XT60 and 5.5 × 2.5 mm DC jack

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Power supply port XT60, 5.5*2.5mm DC power jack

Power-on motor state

Disabled; defaults to current loop after enabling

Manufacturer specification

Configuration: DDSM Driver HAT (B); Provided DDSM400 firmware/motor behavior; enable explicitly before motion commands.

DDSM Driver HAT (B) - Waveshare Wiki
The Hub motor supports different motor mode switching, but the hub motor after re-powering is in the disabled mode by default. When the motor is enabled, it defaults to current loop mode.

Supply voltage

9–28 V

Manufacturer specification

Configuration: DDSM Driver HAT (B); DDSM400 controller and matching motor supply range; choose supply current to meet actual motor demand.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Power supply 9V ~ 28V

Wifi band

2.4 GHz

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Wireless communication 2.4G WiFi

Wireless communication

WiFi, Bluetooth, ESP-NOW

Manufacturer specification

Configuration: DDSM Driver HAT (B); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.

Direct Drive Servo Motor Driver Board (B), Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM400 Hub Motor, ESP Now Support | DDSM Driver HAT (B)
Built-In WiFi And Bluetooth, Supports ESP-NOW Communication For Remote Control And hub motor Debugging

Related products

Contact Us

If you have any questions or would like to get in touch, please feel free to reach out to us at the email below.

info@robotuo.com

YOUR CHOICES

Privacy settings

Choose each optional purpose. All are off until you agree. Change or withdraw consent at any time; browsing still works if you reject all.

Privacy preference

Remembers the choice you make here.

Always active

Save comparisons and followed companies and products between visits. Turning this off deletes saved selections; you can still use them during this visit.

Allow Google Analytics through Firebase to measure general page visits and usage with cookies and device information. Advertising remains off.

Allow OneSignal to process browser and subscription information for Robotuo news and updates. Browser permission is a separate step.

Your shortlist

0 companies selectedUp to 10

Your shortlist is empty. Browse companies and add the ones you’d like to connect with.