Разберемся какие моторы для каких целей предназначены.
Сервопривод - разновидность мотора, угол поворота которого можно отслеживать с помощью контроллера. Данная особенность позволяет поворачивать вал сервопривода на нужный угол и отслеживать текущее положение вала.
Шаговый двигатель - разновидность мотора, который как и сервопривод может поворачиваться на заданный угол, однако не имеет обратной связи с контроллером и не позволяет отслеживать текущее положение вала.
Коллекторный двигатель - наиболее распространенная разновидность моторов. Принцип работы предельно прост - при подаче напряжения вал мотора непрерывно вращается, при отсутствии напряжения - вал неподвижен.
Для управления моторами с помощью Arduino предназначены специальные платы, называемые драйверами моторами. Они позволяют управлять моторами, при этом защищая контроллер от перегрузок.