Rubik’s Cube Solver

This machine solves Rubik’s Cube, starting from any position. It begins by scanning all the faces of the cube, using a colour sensor to determine its initial configuration. It then performs a series of rotations and twists on the cube to solve it. During the solving it keeps track of the position of each ‘cubie’, so that it has no need to look at the cube again.

The machine is controlled by an Arduino microcontroller, uses eight high-power servos, and took six months to design and build.

Your e-mail address will not be displayed in public and will not be added to mailing lists. Please see our privacy policy for further information.


Please wait while we post your message…