Muchos de nosotros jugamos de niños con un espirógrafo, si no lo recuerdas es ese juguete con círculos grandes y otros pequeños con engranajes entre ellos para rotar, con el podías crear todo tipo de figuras únicas con formas y patrones extraños pero divertidos.
El desarrollador web Mark Kahn ha creado su propio espirógrafo web utilizando el elemento Canvas de HTML5, en el se puede cambiar la velocidad y el tamaño de los seis círculos que lo componen, con cada mínimo cambio que hagas de inmediato se verá reflejado el cambio en la figura que genera, a continuación les dejo algunos ejemplos que hice mientras probaba el espirógrafo: