This video details how the machine was designed and assembled. At the end of the assembly I didn't even know if I would be able to get the machine to work.

Shortly after this, I started working on the code. Due to the amount of I/O required, I ended up using two Arduinos to control it, and one Arduino was in charge of the other.

I took this crazy machine to the Amiga Kickstart 02 event in Nottingham in the UK where it put a smile on just about everyone's face. However, at this point, whilst being entertaining, I didn't actually know if it did what it claimed to do.

So I decided to put it to test against manually cleaning, and at this point I wondered if Isopropyl alcohol was really the best cleaning solution, so I decided to try using washing up liquid too.  This was the result

The results were really interesting. Firstly, and thankfully, it was good to see the machine actually worked, but where it really proved its self was with drying disks after they'd been cleaned. That really sped up the process.

Here's a Short of it in operation, and you can see how crazy it is:

Overall this was a fun (and crazy) project, and there's several things I learnt from it. For example, I'd never used servos before, and learnt a lot about their control.