Т.к. у меня получилось "по-шустрому" достать драйвера DRV8255, то буду подключать шаговые двигатели через них. К сожалению CNC шилд быстро не приедет, а у нас в Минске покупать - дораха, поэтому обойдемся без него.
Схема подключения DRV8825 без шилда (без CNC shield):
Ну вот и первые непонятки.
Какого верблюда не крутится шаговый двигатель с драйвером DRV8825 ?
Про*бался дня 2 наверно, пока разобрался что к чему.
Помогли статьи и видюшки, делюсь:
Про шаговый двигатель CD-ROM / DVD-ROM -
ТУТ
Настройка шаговых двигателей DRV8825 -
ТУТ
Обзор драйвера DRV8825 -
ТУТ
Короче, перед тем как подключить двигатель нам надо выставить опорное напряжение (Vref) для двигателя. Выставляется это напряжение на драйвере. Как это делается.
1) Собираем схему:

2) Подаем питание на драйвер! (через красный и черный провод на макетке). Внимание подавать нужно строго от 8,2В до 45В!
Если подадите меньше - спалите драйвер!
3) Подаем питание на ардуинку. Я питался от USB ПК.
4) Переключаем мультиметр в mV , Подключаем Мультиметр к контактам:
И стараемся выставить Vref согласно формуле: Vref = I / 2 , где I ток нашего шагового двигателя.
5) Т.к. я использую шаговые двигатели CD-ROM/DVD-ROM их ток порядка 500mA. значит Vref = не более 250mV. Но я выставлю чуть поменьше, порядка 150mV, если двигатель греться не будет, то буду увеличивать Vref до 250mV.
Очень помогла ссылка по настройке DRV8825 -
ТУТ
Ура, двигатель начал издавать звуки и даже крутиться.