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
Build connections across China’s robotics ecosystem.
Share your team background and technical or sourcing goals. We’ll check availability with relevant company representatives and coordinate the next steps.
How it works
How to initiate connections
01
Define your requirements
Select your target companies and dates, and share your team background and technical or sourcing goals.
02
We facilitate connections
We identify relevant company representatives, discuss your requirements and check availability.
03
Confirm your schedule
Review the proposed agenda, arrangements and fees, then confirm your schedule by email.
Review your request.
Build Robotics Partnerships in China
Connect with robotics manufacturers matched to your project, discuss technical requirements, and evaluate solutions firsthand.
A front-row seat to robotics.Inside Robot Valley, Shenzhen
50+exhibiting companies
Hands-onrobot operation & live demos
~1 hourto explore, try, and ask
Sky decka new view of Shenzhen
Inside the showroom
One visit. A whole world of robotics.
Explore complete machines, real-world applications, and the components behind them. Get a closer look at the variety on display.
Showing all 8 exhibit highlights.
Interaction
Meet a humanoid
A first handshake. A playful boxing pose. See how robots move alongside us.
Service robots
Robots at your service
Discover a service robot in a shop-counter setting, with objects it can handle.
Robot dogs
Four legs. New possibilities.
Take a closer look at robot dogs and the mechanics that keep them moving.
Dexterous hands
The detail is in the hands
Explore the dexterous hands that turn movement into precise manipulation.
Humanoids
A full-body perspective
Get close to the joints, sensors, and structure of a full-size humanoid.
Wearable robotics
Technology you can wear
Discover wearable assistance alongside robots built for very different environments.
Real-world applications
From the lab to daily life
Explore practical applications, including automated cooking and everyday services.
Core components
What makes a robot work?
Look beyond the body to the components and engineering that make it possible.
A glimpse of what’s inside. Exhibits and live demonstrations may vary by visit.
More than a display
Watch it move. Then have a go.
The best questions come when you’re standing right beside a robot. A guided visit brings the hardware, the demonstrations, and the conversation together.
01
Get your bearings
Follow the showroom route and discover how different robots are used.
02
Try robot operation
Get hands-on with selected robots through guided interaction.
03
Keep the conversation going
Ask about the technology, share your interests, and explore what comes next.
The sky deck opens onto Shenzhen’s skyline and surrounding mountains. Take in the place where robotics companies, researchers, and makers are building what comes next.
A different perspective on Robot Valley.New connections, with a view.
Curiosity brings us together
Come with questions. Leave with possibilities.
For the simply curious, the people building, and the teams exploring their next idea. Robot Valley is a place to see the technology and talk about where it could go.
Curious visitorsStudents & researchersBuilders & foundersCompany teams
Ideas are better when they’re shared.
Plan your visit
A little planning. A lot to discover.
Where
Nanshan, Shenzhen, China
Allow
Approximately one hour
Booking
By appointment
Choose your preferred date and group size on the booking page. The team will confirm the arrangements with you.
What’s included in the visit?+
A guided showroom experience with hands-on robot operation and interactive demonstrations. You’ll have time to ask questions and explore the exhibits. Specific robots and activities depend on the day’s arrangements.
Do I need to book in advance?+
Yes. Visits are by appointment. Use the booking page to choose your preferred date and share your group details. The team will confirm availability, fees, and arrangements before your visit.
Can I bring a team or student group?+
Tell us your group size and interests when booking. Company teams, students, researchers, and other groups can discuss their priorities with the team before the visit.
Can we focus on a particular technology?+
Share the robots, applications, or components you’re interested in with your booking request. The team can discuss what’s available and suitable for your visit.
Local knowledge / Firsthand insight / Global reach
About us
Build in China. Reach the world.
We connect global teams with China’s robotics supply chain and the SZ RoboX open-source community to find partners, share expertise, and bring robotics to new markets.
For companies, developers, and entrepreneursbuilding what comes next in robotics.
Companies in our network
500+
International visits hosted
200+
Countries & regions
30+
Robotics supply chain
Access robotics, AI hardware, and component suppliers in China. Find partners that fit your business.
Firsthand partnerships
Understand Chinese businesses, explore technical capabilities, and find opportunities for collaboration.
Global Connections, Backed by Experience
With over 1,000 business visitors and buyers served across more than 20 countries and regions, we draw on international experience to connect teams with robotics industry resources.
OUR MISSION
Turn shared knowledgeinto real-world robotics.
We combine supply chain integration and open-source deployment standards to support robotics applications worldwide.
We combine supply chain integration with the development of open-source deployment standards, connecting technology and hardware resources to support robotics applications worldwide.
For Developers & Entrepreneurs
Find Your Community.Discover New Opportunities.
Join the SZ RoboX open-source robotics community to exchange technical knowledge with developers and entrepreneurs, follow global industry developments, and explore opportunities to innovate and collaborate.
YOUR PRIVACY
Privacy Policy.
How this website uses information, and the choices you can make.
About this policy
Last updated: .
Robotuo is responsible for the personal information processed through this website.
This policy covers browsing Robotuo, local preferences, and our planned use of Google Analytics through Firebase and OneSignal web push notifications. These optional services only run when enabled on the site and you have agreed to the relevant category.
Browsing and essential information
You can browse without an account or agreeing to optional services. Our hosting provider receives your IP address, requested URL, browser information, and request time to deliver and protect the site. Our basis for this processing is our legitimate interest in operating a secure, reliable website.
We store your privacy choices in this browser so we can respect them. This essential preference includes the policy version, your choices, and when you made them; it is not sent to an analytics service. Hosting and security logs are separate from these browser settings.
Saved comparisons and follows
With your consent, “Remember my selections” stores comparisons and followed companies and products in this browser. These are not synced to an account or shared with Google or OneSignal by our integration. Without consent, these features still work for the current page session.
Turning this option off deletes saved selections from local storage. Current selections remain in memory until you reload or close the page.
Google Analytics through Firebase
With analytics consent, we use the Google Analytics web stream linked to our Firebase project to understand which parts of Robotuo are used and improve the website. Google processes online identifiers, cookie identifiers, browser and device information, general page categories, and usage events. IP addresses are used by Google during collection, including to derive approximate location.
Our integration uses general page categories rather than search terms, full query strings, or individual company and product identifiers. With analytics consent, we also measure visits attributed to recognized AI services and confirmed Connect requests from those visits. We send a fixed provider label and page category, without sending the original referral URL or form contents. Attribution lasts only within the current page session and may be incomplete. We do not send application form contents, names, or email addresses to Analytics. Advertising consent remains off; Google signals and advertising personalization are disabled in our integration.
With notification consent, OneSignal helps us deliver Robotuo news and updates. It processes subscription and device identifiers, push tokens, browser and operating system information, IP address, language, and notification delivery and interaction information. This service may use browser storage and a service worker to deliver notifications even when the website is closed.
Saving consent does not grant browser permission. Open Privacy settings, save your notification choice, then select “Enable notifications” and allow notifications in your browser if prompted. You can withdraw consent here or block notifications in your browser’s site settings.
Withdrawal disables further SDK data collection and attempts to unsubscribe this browser from push messages. It does not automatically erase information already held by OneSignal. See OneSignal’s Privacy Policy.
Cookies, storage, and retention
Our essential robotuo-privacy record is kept in local storage and is valid for 180 days. We ask again when it expires or the consent version changes. Saved selections use robotuo-compare, robotuo-catalog-follows, robotuo-product-follows, and robotuo-follow-labels; they stay until you withdraw that choice, your consent expires, or you clear site data.
When analytics is enabled with consent, Google uses cookies such as _ga and _ga_*. Our integration limits these cookies to 180 days without automatic renewal. Withdrawing analytics consent disables collection and removes accessible Analytics cookies for this site. Cookie expiry is separate from the retention of data already received by Google.
OneSignal stores subscription information in browser storage and its service worker. Vendor-held records and hosting logs follow the retention settings and obligations applicable to those services; withdrawing consent does not itself delete previously collected records. You can request erasure where applicable.
Your choices and rights
Use “Reject all,” “Accept all,” or individual choices in Privacy settings. Optional categories are off by default. Closing settings or continuing to browse does not give consent. The Privacy settings button is available in the footer throughout the site. Withdrawing consent is as easy as giving it and does not affect the lawfulness of processing before withdrawal.
Where the GDPR or UK GDPR applies, you may request access, correction, erasure, restriction, or portability of your personal information and object to processing based on legitimate interests. You may complain to your local data protection authority. We normally respond to rights requests within one month, subject to applicable extensions and identity verification.
Privacy contact details will be published before optional services are activated.
Clearing browser data resets these choices. To stop push notifications, also disable notification permission in your browser; clearing site data alone may not withdraw permission. Choices apply to this browser, not every device you use.
Service providers and international processing
Our hosting provider, Google, OneSignal, and the browser’s push delivery provider may process technical information needed for their respective services. Processing may take place outside your country, including in the United States. Where required, transfers need appropriate safeguards, such as applicable adequacy decisions or standard contractual clauses. You may request information about safeguards that apply to your data.
Saved selections, analytics, and notification processing rely on your consent. We do not sell the information collected through these features or use it for advertising in this integration.
Search, applications, and external websites
Search terms filter content in your browser and may appear in the page URL. Avoid entering sensitive information into search. Application and issue-report drafts stay in this page until you choose Send. Sending shares the information you entered and the relevant page with Robotuo through our hosting provider and Feishu, where our team reviews it and follows up. Do not include sensitive personal information. These submissions work independently of optional analytics and notification preferences.
To limit repeated requests, our server processes your IP address and stores a keyed hash with short-lived counters. When deployed with our shared Upstash Redis store, it stores these hashes, submission identifiers and delivery state for up to 24 hours; form contents are not stored there. Application and report records remain in Feishu for team review and follow-up. Contact Robotuo about access or deletion using the contact information in this policy.
Reloading or closing the page clears unsent drafts. Visit previews do not send a booking. Company websites and the Robot Valley booking page are separate websites with their own privacy practices. Review their policies before submitting personal details.
Your privacy, your choice.
With your permission, we remember selections, use Google Analytics through Firebase to understand visits, and use OneSignal for notifications. Optional services stay off until you agree. Read our Privacy Policy.