Для стабильной работы - да.
Бредборд может убить драйвер и с ним - из-за плохого контакта с мотором или шиной питания.
резистор не 100, а 0.1Ом Бывают и другие номиналы - нужно смотреть и ставить в формулу.
Так же резистор крутить только при отключенном двигателе (без нагрузки), иначе драйвер легко убивается.
Это соблюдал. Я по напряжению хотел регулировать.
Вы к драйверу-то на пины reset и sleep напряжение логической единички подавали или всё как на видосике осталось?

там вроде кто-то из них подтянут к 1 на драйвере и можно просто соединить между собой. кажется слип
Для своей ниши вполне нормальный драйвер.
Я плаваю. Мне непонятно, откуда берется логический сигнал 2,5-5,25?
Не, там через FAULT обычно накидывают напругу, а RESET и SLEEP уже просто между собой соединяют.


Экспериментировал тут с этим "нормальным драйвером". Равномерность шагов была отвратительная, использовал микрошаг 16 и 32, картина такая: подаем шаги по одному и смотрим перемещение, при этом часть шагов более-менее равномерны, но внутри цикла есть резкий перескок на 6-8 микрошагов, а потом оно естественно стоит и ждет, когда пройдут эти шаги. Победил эту проблему с помощью пина decay, подал питание и все стало более-менее равномерно. Этот пин естественно никуда не выведен, пришлось припаиваться. Но в таком режиме драйвер свистит-пердит вообще отвратительно.
Как мне помнится, вы не говорили чего вы там собираете, поэтому
Это косяк с низкой частотой шагов на входе драйвера в этом режиме(Mixed Decay?), там микрошаги тупо проглатываются. Решается установкой импульсных диодов последовательно с обмотками ШД. Если надо подробнее, могу ссылки поискать.
Морфологические и синтаксические свойства