Source-backed claims. Configuration, workload and evidence type matter when comparing products.
Board input envelope
9–28 V
Manufacturer specification
Configuration: DDSM Driver HAT (A); Board-only envelope; attached DDSM115/315 and DDSM210 require narrower separately stated voltage ranges. Do not apply the full envelope to a connected motor.
DDSM Driver HAT (A) - Waveshare WikiThe DDSM Driver HAT (A) board supports a 9~28V DC power supply, but the specific power specifications need to be determined based on the model of the DDSM hub motor you are using:
Compatible motor families
DDSM115, DDSM210, DDSM315
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
DDSM Driver HAT (A) - Waveshare WikiSuitable for DDSM series hub motors such as DDSM115, DDSM210, and DDSM315.
Controller
ESP32
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)Controller Module
ESP32
Control switch
USB or ESP32 UART control
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)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
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.
Ddsm115/315 motor connectors
4 channels
Manufacturer specification
Configuration: DDSM Driver HAT (A); Physical connector count. Different motor models cannot be mixed simultaneously; total electrical load must be supported by the power supply.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)onboard 4-ch DDSM115/315 motor interfaces and 4-ch DDSM210 motor interfaces
Ddsm115 current-loop support
Supported
Manufacturer specification
Configuration: DDSM Driver HAT (A); Provided demo; not transferred to DDSM210 or DDSM315.
DDSM Driver HAT (A) - Waveshare Wiki1: Current loop, only DDSM115 has a current loop mode, which is closed-loop control of the current value.
Ddsm115/ddsm210 position-loop support
Supported
Manufacturer specification
Configuration: DDSM Driver HAT (A); Provided demo and named motor families; the manufacturer recommends switching while the motor is stationary.
DDSM Driver HAT (A) - Waveshare Wiki3: Position loop, a mode available in both DDSM115 and DDSM210.
Ddsm115/ddsm210 speed-loop support
Supported; default after motor power-on
Manufacturer specification
Configuration: DDSM Driver HAT (A); Provided demo and named motor families; DDSM315 behavior not separately established.
DDSM Driver HAT (A) - Waveshare Wiki2: Speed loop, a mode available in both DDSM115 and DDSM210, and the default mode when the hub motor is powered on.
Ddsm115 supply voltage
12–24 V
Manufacturer specification
Configuration: DDSM Driver HAT (A); DDSM115 motor attached; Exact motor-dependent supply range. Motor models cannot be mixed simultaneously; input directly powers the attached motor.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)DDSM115: 12-24V DC
Ddsm210 motor connectors
4 channels
Manufacturer specification
Configuration: DDSM Driver HAT (A); Alternative DDSM210 connector set, not permission to mix with DDSM115/315 simultaneously.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)onboard 4-ch DDSM115/315 motor interfaces and 4-ch DDSM210 motor interfaces
Ddsm210 open-loop support
Supported
Manufacturer specification
Configuration: DDSM Driver HAT (A); Provided demo; not transferred to DDSM115 or DDSM315.
DDSM Driver HAT (A) - Waveshare Wiki0: Open loop, only DDSM210 has an open loop mode
Ddsm210 supply voltage
11–22 V
Manufacturer specification
Configuration: DDSM Driver HAT (A); DDSM210 motor attached; Exact motor-dependent supply range. Motor models cannot be mixed simultaneously; input directly powers the attached motor.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)DDSM210: 11~22V DC
Ddsm315 supply voltage
12–24 V
Manufacturer specification
Configuration: DDSM Driver HAT (A); DDSM315 motor attached; Exact motor-dependent supply range. Motor models cannot be mixed simultaneously; input directly powers the attached motor.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)DDSM315: 12~24V DC
Firmware heartbeat applicability
Motor IDs 1, 2, 3 and 4
Manufacturer specification
Configuration: DDSM Driver HAT (A); Provided demo behavior; the manufacturer advises disabling heartbeat in position-loop mode because it would return the motor to position zero.
DDSM Driver HAT (A) - Waveshare WikiIn the examples we provide, the heartbeat function only applies to the four hub motors with IDs 1, 2, 3, and 4.
Host command format
JSON
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)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 (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)communication INTERFACE
Type-C × 2, UART
Host feedback format
JSON
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)Obtains feedback information in JSON format
Host header
40 pins
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)Raspberry Pi 40PIN header
Host regulator output
5 V
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)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 (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)Using 115200 baudrate to communicate with ESP32 of the driver board
Mixed-motor restriction
Do not mix different hub motor models simultaneously
Manufacturer specification
Configuration: DDSM Driver HAT (A); Firmware control commands and feedback differ by model.
DDSM Driver HAT (A) - Waveshare WikiDifferent models of hub motors cannot be used together simultaneously
Motor bus interfaces
RS485 and TTL UART
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)RS485 hub motor headers
Hub motor power supply headers
UART hub motor headers (TTL level)
Motor id range
1–253
Manufacturer specification
Configuration: DDSM Driver HAT (A); ID programming range in the provided firmware; not a claim that 253 high-power motors can be powered by the board.
DDSM Driver HAT (A) - Waveshare Wikiid: Change this to the ID number you need to set for the hub motor, which should be between 1 and 253. The newly set ID supports power-off retention.
Mounting hole diameter
3 mm
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)Mounting hole DIAMETER
3 mm
Mounting hole spacing
58 × 49 mm
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)Mounting hole spacing
58×49 mm
Pcb dimensions
85 × 57 mm
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)PCB size
85×57 mm
Power connectors
XT60 and 5.5 × 2.5 mm DC jack
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)Power supply port
XT60, DC5525
Wifi band
2.4 GHz
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)Wireless communication
2.4G WiFi
Wireless communication
WiFi, Bluetooth, ESP-NOW
Manufacturer specification
Configuration: DDSM Driver HAT (A); Manufacturer exact-model board specification. External motors, servos and host computers are not included in this board rating.
Direct Drive Servo Motor Driver Board, Integrates ESP32 and Control Circuit, 2.4G WiFi Support, Suitable for DDSM Series Hub Motors, ESP Now Support | DDSM Driver HAT (A)Built-In WiFi And Bluetooth, As Well As ESP-NOW Support, For Remote Control And hub motor Debugging