Для повторения девайса нужны 2 мотора на 300-3000 об/мин и соответствующие регулируемые блоки питания для каждого. В качестве лазера можно использовать лазерную указку или спец. лазер. На ось каждого мотора клеится кусочек зеркала. Клеить зеркало нужно не под прямым углом к оси, а немного со смещением - луч отраженный от зеркала первого мотора должен рисовать на втором зеркальце круг диаметром ~1см. Расстояние между зеркалами должно быть 2,5 см или меньше.
Изменяя скорость вращения моторов можно получить много разных фигур.
P.S.Это как идея.Можно попробовать применить и сверх яркие светодиоды, сфокусировав их луч. Питание моторов осуществлять от динамических преобразователей, ну и т.д.
Схемное решение упраления моторов можно посмотреть
здесь, только вместо лазерной указки применяется лазерный диод