Arduino DIY-ers have built another superb project. This chess board looks like any chess board except the chess pieces are metallic and moved by a magnet below the board controlled by a robotic arm. The microcontroller controls stepper motors and servos which move the pieces between the squares. 64 magnetically activated reed switches planted into the board allow the Arduino to track the location of each piece. The checkered board has to be a bit large to ensure smooth movement of the pieces between each other.
The killer appeal of this Arduino chess robot is that if you get tired of playing chess, you can easily put in a few modifications, flip the board upside down, and convert it into a CNC mill! The design instructions and the downloadable code should help you make this ultimate geeky project.