Rubikās Cube robot solvers are nothing new. We have covered a bunch of record breaking Rubikās Cube robots here. Schaschinger Thomas has shared a video that might give you an idea how to build your own. It is programmed using the camera of a smartphone. An algorithm to solve the Rubikās Cube the best way possible is used to complete the job.
2 Arduinos are used to rotate the stepper motors thanks to a Python script. More information about this project is available here.