Skip to content
All orders receive free delivery, worldwide - Click here to learn more
All orders receive free delivery, worldwide - Touch here to learn more
The BallCuber is a robotic device capable of solving a 4x4x4 Rubik’s cube

The BallCuber is a robotic device capable of solving a 4x4x4 Rubik’s cube


Arduino rubik's cube solver

Rubik’s cubes are traditionally 3x3x3, and have been solved by robotic systems in a variety of different ways. But what about a 4x4x4 variant? Such a device presents expanded solving challenges, which creators Thibault and Florent were able to address with their BallCuber contraption.

The BallCuber utilizes an independent camera unit to obtain the cube’s initial state, after which it’s placed in a spherical solving chamber ringed by nine NEMA 17 stepper motors.

Arduino Rubik's cube solver

Software running on a PC processes the scanned pattern and an algorithm works out the movements needed to complete the puzzle. Two Arduino Mega boards, each with a RAMPS 1.4 shield, and stepper drivers rotate the cube in the proper sequence.

The device can solve the colorful toy in around three minutes and 20 seconds, but Thibault and Florent hope to eventually rework it to beat the world record of 1:18! More details can be found on their page here.

If you're interested in making your own version, PMD Way has you covered with a huge range of parts including Arduino compatible boards

Finally - to keep up to date with interesting news, offers and new products - interact with us on facebook, instagram, and twitter.

Previous article Creating a continuum tentacle-like robot with Arduino

Leave a comment

Comments must be approved before appearing

* Required fields