У вашего броузера проблема в совместимости с HTML5
собрал из 3х cd-rom плоттер, рисующий точками на бумажке фломастером. получилось довольно-таки занятно :)
микроконтроллер -- atmega16
плата драйверов собрана из 2х L293NE и MC33152D.
шаговики работают в режиме полушага.
позже выложу исходники.