Waveshare DDSM315 Direct Drive Servo Motor - image 1
1 / 8
Waveshare·module

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.

Starting from

$59.99

Specifications

Certifications

Components

High-speed direct drive PMSM with 0.55 Nm rated torque, 315 RPM no-load speed, and 1.1 Nm stall torque

12-bit Magnetic Position EncoderSensorDatasheet

Integrated magnetic encoder with 4096 positions for precise closed-loop servo control

Built-in controller supporting current, position, and velocity loop modes via RS485 bus

Bus Interfaces

RS-485

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.

Use Cases

5

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.