SpiroGraph 3D laser project with Arduino

Here’s an SpiroGraph 3D laser projector controlled via an Arduino: Reflect a laser beam off mirrors mounted on three fans to display a ‘wild’ 3D spirograph type pattern on any surface.  Provide fan speed control (manual or automatic) to adjust the displayed patterns.  Full electrical schematic and source code follows. Via Hacked Gadgets.