Turning a robot head smoothly and silently

servos are noisy, so they’re out.
So i am debating between a stepper with a micro stepping driver or a dc motor with an encoder.
Which is the recommended solution? controller will be a RPi. Which is easier to code for?

Hi skypickle,

A DC motor will give you very similar result since you will need a gearbox to lower it’s speed and this is essentially what’s a servo motor.
Steppers are still noisy but not much at low speed, here is a YouTube video we found that might be helpful.
youtube.com/watch?v=5UJgDtGRXDM

:slight_smile:

thank you.

so would something like this work?

robotshop.com/en/6v-dc-moto … coder.html

of ccourse I’d also need a driver board right??

what would be your recommendation?

This would spin quite fast at 300RPM. What do you need it for ?
We have a few Raspberry Pi HAT for motor control HERE.