Constructing A Rubik’s Dice That Solves Itself

Editorial Team
2 Min Read


When you’re actually good, it’s attainable to unravel a Rubik’s Dice in underneath 10 seconds. For the remainder of us, although, it may be an exceedingly tedious activity. For that cause, you may like a Rubik’s Dice that may remedy itself, just like the one [zeroshot] is making an attempt to construct.

What [zeroshot] constructed is actually a really small robotic platform inside the middle part of an present Rubik’s Dice. It makes use of 5 gear motors which are assembled into the dice’s core, which have sufficient torque to rotate the person faces fairly simply. Whereas six motors would permit extra environment friendly solves in fewer strikes, it was simpler to suit simply 5 motors contained in the dice, and so they’d nonetheless get the job accomplished. The motors are managed by an ESP32, hooked as much as a financial institution of DRV8833 motor drivers. For now, the dice continues to be a piece in progress. Whereas the core can transfer the faces, [zeroshot] is making an attempt to determine the best way to greatest deal with the issue of suggestions within the restricted area accessible. In spite of everything, the ESP32 must know the place the faces are if it’s to make the precise strikes to succeed in a solved state. Soldering wires between particular person modules might be fairly area inefficient; that is one construct which may profit from being built-in onto a single tiny PCB.

We’re used to seeing robots that seize a Rubik’s dice and remedy it for you; we haven’t seen a variety of cubes that remedy themselves. Regardless, this feat has been achieved earlier than. Video after the break.

Share This Article