Вот доработанная версия поднакала двигателя на PIC16F628. Обсуждалась выше пост 54.
У неё много возможностей. Рекомендую...

На плате убраны пьезо-излучатели.