Rubiks Cube Time Tracker Hardware Arduino based program that uses a photocell sensor to detect the amount of light. Software A .NET program that connects to the hardware to time the solve and store the time in a database.