Еще раз - одна из причин того что ШД не хочет работать может быть неверно настроенный драйвер, проверьте на какой ток он выставлен. С этим кодом впрочем должен все равно заработать. И приклейте флажок подлиннее чтобы видно было что есть вращение.
Похоже действительно надо без платы - переходника делать, через конденсатор. А то больно геморно выходит. Хоть оно вроде наоборот для облегчения создано…
Ха! @SifonPatifon у вас, похоже, пины с двигателя перепутаны . Они должны как выйти с двигателя так параллельно и прийти к драйверу. По крайней мере на моём так.
Ещё кое что… Значит вот подключил пары ровно как на проводе - 1А 1В, 2А 2В. Такой же свист и не крутит. Поставил другой такой же драйвер - просто тишина. Поставил ещё другой драйвер - A4988 - тоже тишина… Крутилку крутил только на первом, но он изначально, с первого включения верещал, ещё до того я крутить пробовал. К чему бы это?