Написал еще одну статью (если одну страницу можно назвать статьей

), про способ формирования шагов в контроллере.
На днях попробовал набросать в verilog-е алгоритм формирования шагов. Понял, что это легко сделать, но плисина потребуется хорошая, а в магазинах кроме altera MAX7000 и MAX3000A ничего нет

. Купил дешевую отладочную платку с STM32, попробую, может что на ней получится сделать...
Еще думаю, что имеет смысл "стандартизовать" протокол обмена, чтобы с помощью одного плагина можно было работать с разными устройствами. А то у меня одного как-то медленно работа движется, может, еще кто подключится к разработке и экспериментам, кто разбирается в контроллерах, но не силен в разработке под windows. Предлагаю для начала определиться, сколько осей поддерживать (в маче - 7 осей), сколько входов (53) и выходов (30) реально нужно.