По поводу шаговых двигателей - буквально вчера изучал принцип их действия. Многие пользуются выдранными движками из дисководов 5-дюймовых дискет - они мощнее тех, что применяются в 3.5".
Управление - в-принципе несложно, но нужно как минимум уметь обращаться с микросхемами и травить платы
Но по-моему, проще (и дешевле) таки использовать выше описанные схемы на мех. таймерах, подбирая частоту вращения сопротивлением.