Skip to content

micky1111/Arduino-RubikSolver

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino-RubikSolver

Solving Method

To solve the cube I use the CFOP method, it is one of the methods I know and does not require too much memory or processing power that the arduino could not handle.

I created a 3x3x6 array to hold the colors of each sticker for all the 6 faces, when a face turns, it changes the colors (represented by integers values) for that face and the stickers surronding.
Based on the colors at specific positions at a given moment, I can decide what algorithm to apply.

Run

Grab to arduino folder, open it with Arduino IDE and plug it to the board

For the android App, download it to your smartphone and it will work, hopefully.

About

Robot which solves a typical 3x3 Rubik's Cube using an Arduino Uno.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 49.8%
  • C++ 44.8%
  • C 2.9%
  • CMake 2.1%
  • Kotlin 0.2%
  • Objective-C 0.1%
  • Other 0.1%