I mentioned this briefly before but I tidied it up a lot in time for the maker faire and added a few features to it. It's a CNC controlled marble in a maze, the X and the Y are belt driven rather than the more common tilt mechanism. The intent was to persuade people to type in a series of simple programming type commands to drive the ball around the maze from the start point to the end point. I'm pretty sure people didn't see it as programming which is probably a good thing as they were too busy having fun with it. I housed the electronics on top of the board so people could see the details, put in a compass and a scale and gaffa taped a hinge so that the whole thing could flip up and people could see the underneath. ( svg here ) 24 Projects/ 28 weeks In essence it's a very simple XY control, but to add some programming aspect to it I set up the arduino to understand a very basic language sent over the serial port. 'N10,E10' would move the ball