# Waveshare DDSM315 Direct Drive Servo Motor

> High-speed 315 RPM direct drive servo motor with RS485 bus, 12-bit encoder, and IP54 waterproof rating — ideal for RC cars, mobile robots, and DIY robotics platforms.

## Quick Facts

- **Brand:** Waveshare
- **Board Type:** module
- **Price:** ~$59.99
- **Product Readiness:** consumer
- **CPU:** N/A (integrated servo controller)
- **RAM:** N/A
- **Flash:** N/A
- **Power:** 12V-24V DC (18V rated)
- **Operating Voltage:** 3.3V

## Open Source

- **Firmware:** No
- **Schematics:** No
- **PCB Layout:** No

## Certifications

IP54

## Use Cases

- Robotics
- RC Car
- Mobile Robot
- Wheeled Robot
- DIY Robot

## Components

- **PMSM Direct Drive Motor** (Motor): High-speed direct drive PMSM with 0.55 Nm rated torque, 315 RPM no-load speed, and 1.1 Nm stall torque — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fddsm315.htm&ref=openhardware.directory&product=waveshare-ddsm315&source=md-export)
- **12-bit Absolute Encoder** (Sensor): Integrated magnetic encoder with 4096 positions for precise closed-loop servo control — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fddsm315.htm&ref=openhardware.directory&product=waveshare-ddsm315&source=md-export)
- **Servo Controller** (Controller): Built-in controller supporting current, position, and velocity loop modes via RS485 bus — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fddsm315.htm&ref=openhardware.directory&product=waveshare-ddsm315&source=md-export)

## Protocols

- **RS-485**

## Description

## Overview

The Waveshare DDSM315 is a high-speed direct drive servo motor that integrates a permanent magnet synchronous motor (PMSM) with encoder and servo controller in a lightweight all-in-one package. It spins faster than the DDSM115 (315 vs 115 RPM) while being significantly lighter (349g vs 765g), making it better suited for mobile robots and RC vehicles.

## Key Specifications

| Parameter | Value |
|-----------|-------|
| Rated Voltage | 18V DC (5S LiPo) |
| Operating Voltage | 12V - 24V DC |
| Rated Current | 1.45A |
| No-load Current | <=0.3A |
| Locked-rotor Current | <=3.5A |
| No-load Speed | 315 RPM |
| Rated Speed | 200 RPM |
| Rated Torque | 0.55 Nm |
| Locked-rotor Torque | 1.1 Nm |
| Encoder Resolution | 12-bit |
| Communication | RS485 |
| Operating Modes | Current loop, Position loop, Velocity loop |
| Weight | 349g |
| Operating Temperature | -20 to 45 C |
| Noise Level | <=50dB |
| Protection Rating | IP54 |

## DDSM315 vs DDSM115 Comparison

| Feature | DDSM315 | DDSM115 |
|---------|---------|---------|
| Max Speed | 315 RPM | 200 RPM |
| Rated Torque | 0.55 Nm | 0.96 Nm |
| Weight | 349g | 765g |
| Best For | Speed, mobile | Torque, precision |

## Features

- Direct drive technology — no reducer, near-lossless efficiency
- Integrated 12-bit absolute encoder for closed-loop control
- RS485 bus — daisy-chain multiple motors with unique addresses
- Three control loops: current, position, and velocity
- Real-time feedback: temperature, position, velocity, current
- IP54 waterproof and dustproof protection
- Lightweight design optimized for mobile platforms

## Getting Started

Wire the motor to a RS485 controller or transceiver. Use the Waveshare communication protocol to set motor ID, operating mode, and target values. Multiple DDSM315 motors can share a single RS485 bus.

## Where to Buy

- [OpenELab](https://openhardware.directory/r?to=https%3A%2F%2Fopenelab.io%2Fproducts%2Fwaveshare-ddsm315-direct-drive-servo-motor&ref=openhardware.directory&product=waveshare-ddsm315&source=md-export) — $59.99

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fddsm315.htm&ref=openhardware.directory&product=waveshare-ddsm315&source=md-export)

## Tags

`servo-motor`, `direct-drive`, `rs485`, `robotics`, `waveshare`, `hub-motor`, `rc-car`

## Images

![Waveshare DDSM315 Direct Drive Servo Motor](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-ddsm315/d1e7eae23e3c.jpg)
![Waveshare DDSM315 Direct Drive Servo Motor](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-ddsm315/662b6ad628c2.jpg)
![Waveshare DDSM315 Direct Drive Servo Motor](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-ddsm315/2d615d4a87a3.jpg)
![Waveshare DDSM315 Direct Drive Servo Motor](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-ddsm315/2b549b4abef9.jpg)
![Waveshare DDSM315 Direct Drive Servo Motor](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-ddsm315/8da36aaa7b52.jpg)
![Waveshare DDSM315 Direct Drive Servo Motor](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-ddsm315/769d311b73d0.jpg)
![Waveshare DDSM315 Direct Drive Servo Motor](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-ddsm315/27e28719a061.jpg)
![Waveshare DDSM315 Direct Drive Servo Motor](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-ddsm315/9ad6a7c44bd8.jpg)

---
[View full device page](https://openhardware.directory/devices/waveshare-ddsm315)