Решил возродить тему, может кому пригодиться.
Начал изучать такую вещь как Arduino, микроконтроллер который очень легко подключит к USB и прошить.
Главная особенность для данной темы - это то, что он имеет библиотеку для простой работы с шаговыми двигателями.
Подключаем к его выводам (в моем примере с 3 по 6), шаговик желательно через драйвер или напрямую, и управляем им через USB, написанной на Delphi программой или подавая напряжение на другие выводы (в моем примере 10 и 11).
Выкладываю программу (с исходниками) и обе прошивки.
Если что-то непонятно, пишите в тему.