High school student James Watson has designed and built an amazing device that can solve a Rubik's cube puzzle in software, and then physically manipulate the cube to solve it. Using python software on a PC, the user enters the state of the cube - and then after calculating the steps required to solve the cube, the PC drives the home-made mechanism to rotate the cube to its' solution - for example:
That's pretty awesome, and others agree - with this project James won several awards including a trip to Taiwan. So to find out more, check out the project page here. And for more, we're on twitter and Google+, so follow us for news and product updates as well.
When experimenting with various items and an Arduino, such as servos and sensors - it can be difficult and time consuming to mess about connecting wires of various sizes to the board. To make life easier, use our Freetronics Terminal Shield for Arduino:
Apart from having a larger than normal prototyping area, there are terminal blocks for every Arduino pin, three LEDs for general use and a reset button on the shield. Great for experimenting and fast I/O connections - so order yours today.