3x3x3 speedcube with magnetic adjustment support. 
In addition, the cube contains a processor, which registers each turn and interacts via Bluetooth with an external app.