An affordable quasi-direct drive (QDD) actuator with steel gears.

Similar projects worth following
SpryDrive is an affordable actuator based on the quasi-direct drive (QDD) scheme. It is composed of a brushless outrunner motor, a low-cost metal gearbox, and a 3D-printed housing. Inspired by Gabrael Levine's OpenTorque actuator, but takes up less volume. The lower cost of the smaller bearing makes up for the added cost of the steel gears.

Output Backlash: ~0.13 degree

Gear Ratio: 7:1 (Can easily be modified to 3:1, 4:1, 5:1, 9:1, or 10:1).

Motor: Herlea X8318S or Turnigy 9235

See the Github page for instructions, BoM, and CAD.

AutoCAD DXF - 469.33 kB - 02/05/2020 at 04:49


sheet - 32.15 kB - 02/05/2020 at 04:49


md - 3.81 kB - 02/05/2020 at 04:49


  • Update: January 2020

    Ben Bokser01/24/2020 at 03:55 0 comments

    I'm now using aluminum adapters to transfer torque between the motor and sun gear as well as the carrier and output plate. This will allow the actuator to bear the stress of high-torque applications.

    As far as custom metal parts go, these are dirt cheap. I purchased them from SendCutSend for a total of $29 with free shipping. I did have to tap the output plate adapters, though. Despite the low precision of laser cutting, concentricity tolerance isn't an issue as the sun gears are already mounted and centered on the 3 mm motor shaft tip. They also don't add backlash, as they're press fitted.

    Also, vent holes for better cooling, especially if paired with a fan.

    After finally getting around to running a few more tests (I've been busy with other life stuff), I'm now satisfied enough with the design to release it:

    Instructions and BoM coming soon. Please critique!

    In this video, I tested for 33 Nm, but theoretically the motor should be able to go much higher.

    I also tested backlash. Should be roughly 0.13 degrees, or about 8 arcminutes. 

  • Test #2

    Ben Bokser11/17/2019 at 22:35 0 comments

    New and improved design. This iteration is 3 mm shorter than the previous. 

    I'm still getting some slight, unbalanced stiction when playing with the mechanism by hand, until it's connected to the motor. Once it's all fastened together the motion feels perfectly smooth, which is odd to me. My only guess is that the bearing support the motor provides to the sun gear is enough to fix whatever axial misalignment there is, so it's a non-issue...?

  • Test #1

    Ben Bokser11/17/2019 at 22:29 0 comments

    First test of the actuator. It was a bit wobbly; I had to adjust some tolerances afterwards.

View all 3 project logs

Enjoy this project?



Igor Fabo wrote 06/14/2020 at 06:40 point

Very nice actuator, I don't hear any noise from the motor, can you share the odrive parameters, like resistance, inductance and so on?

  Are you sure? yes | no

Benjamin wrote 03/22/2020 at 14:41 point

Do you know the approximate weight of the completed actuator?

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates