Биполярный шаговый двигатель используется в роботизированных механизмах, таких как 3D-принтеры, станки с ЧПУ, игрушки и так далее. Особенностью шагового двигателя является дискретное вращение. То есть, при подаче на обмотку двигателя импульса совершается небольшой поворот ротора. Шаговый двигатель износостойкий, потому что не имеет в своей конструкции щёток, которые соприкасаются с ротором. Биполярный двигатель имеет по одной обмотке для каждой фазы движения магнитного ротора.
Самым простым решением для управления шаговыми двигателями являются специальные драйверы в различных исполнениях. На рисунке снизу компактный драйвер двигателя A4988 с платой расширения, упрощающей коммутацию с контроллером.