This Raspberry Pi Rubik's Cube Solver Can Be 3D Printed at Home

Raspberry Pi
(Image credit: Andrea Favero)

The challenge of solving a Rubik’s cube is a treasured novelty and one of the most popular tests of intellectual prowess. Andrea Favero’s Raspberry Pi project takes the task even further by solving the classic 80’s puzzle autonomously. This 3D-printed Rubik’s cube solver not only integrates our favorite SBC but makes use of well-known machine learning applications that are open source and free for anyone to tinker with themselves at home.

This automated Rubik’s cube solver, for all practical purposes, can be considered a robot. It’s an upgrade to a previous Rubik’s Cube-solving bot Favero created earlier this year but with a new, 3D-printed twist. This custom-designed enclosure is open source, as well, and free for anyone who wants to make their own. It works by scanning all sides of the Rubik’s cube using a camera module and solving the puzzle with a series of servo motors in about 90 seconds.

Latest Videos FromTom's Hardware
Ash Hill
Contributing Writer

Ash Hill is a contributing writer for Tom's Hardware with a wealth of experience in the hobby electronics, 3D printing and PCs. She manages the Pi projects of the month and much of our daily Raspberry Pi reporting while also finding the best coupons and deals on all tech.

  • Andrea Favero
    Hi, I'm the Andrea who created this robot, and I would like to add some information:
    The described robot is part of a series, named CUBOTino.
    The robot has been designed to be scalable, in costs and complexity; The base version had the objective to be as simple as possible as well as as cheap as possible, and despite it requires a PC for the calculation power.
    The base version, meant to be a starting point in Rubik's cube solver robots, is well described at Instructables website.
    Regards
    Andrea
    Reply