а в чем платы рисуете? сложно ли будет сделать односторонний вариант?
Сергей, не торопись, по- моему из атмег к драйверам идёт тот самый STEP/DIR (давно я эти драйвера ШД смотрел). Спаять пару контроллеров можно и на макетке, а куда подать STEP/DIR, я думаю догадаешся сам 
Что-то я этого сообщения вабще не понял... Что значит: "по- моему из атмег к драйверам идёт тот самый STEP/DIR"? Как такое может быть? У контроллера программируются выводы, чтобы подвать сигналы для L297+L298.
Сейчас паяется схема на ULN2003. Померяю максимальную скорость и сразу доложу. Проболел пять дней дома и работал с микрошагом. Для биполярных моторов все получилось, для упиполярных еще работа ведется.
Понимать нужно буквально

297 это контроллер шагового двигателя с так называемым интерфейсом "STEP/DIR". И у МК выводы запрограммированы таким образом, чтоб этот самый "направление-шаг" сгенерить. Так ведь ?

.
У Сергея есть плата управления ШД, "понимающая" именно STEP/DIR, и если он захочет повторить эту конструкцию, ему нужна только часть схемы с атмегами и компортом.