Недавно делал небольшой проект на Arduino, в котором нужно было настроить несколько синхронныхрежимов работы вращения двух шаговых двигателей 28BYJ-48.
Впоследствии в проект были добавлены два конечных выключателя, которые изменяют режим работы двигателей.
Как подключать шаговые двигатели 28BYJ-48 к Arduino смотрите в уроке:
Купить 28BYJ-48
28BYJ-48 5V + ULN2003 Driver