DDSM210 BLDC Motor Tear Down
1 min read
Image Credit: Photos by Mark Evans
DDSM210 (Direct Drive Servo Motor) from Waveshare integrates an outer rotor brushless motor, encoder, and servo drive into a high-reliability permanent magnet synchronous motor. Cost is only $23.99 so I was interested to teardown the motor to ee how this price point was achieved.
There are 18 coils, 20 magnets and no gears. Linear Hall-effect sensors are placed ~45° apart around the inner ring; they read the magnetic encoder ring to produce the sine/cosine signals used for rotor position. Seems like 4096 ppr after interpolation.







- DDSM210 Waveshare Direct Drive BLDC Hub Motor, Low Cost
- Waveshare DDM210
- Github waveshareteam ddsm_example
| Qty | Part | Unit Price |
|---|---|---|
| 1 | LKS32MC037QM6Q8 microcontroller with 3P3N gate driver | $0.40 |
| 3 | AO4606 dual N/P-CH MOSFET, 30V 6A, 8SOIC | $0.13 |
| 2 | MT9101 linear Hall-effect sensors | $0.16 |
| 1 | 0.05ohm resistor | $0.03 |
| 1 | 78L05 linear 5V regulator | $0.04 |
| 4 | 22uF 35 V Electrolytic SMD Capacitor | $0.02 |
Last modified: 24 Nov 2025