Friday Video: Multicore, ARM-powered CubeStormer II solved Rubik’s Cube puzzle in world-beating 4.762 seconds

A couple of weeks ago, I posted a video of the ARM-powered CubeStormer II, a robotic mechanism constructed from four Lego Mindstorm NXT kits, that’s purpose-built to unscramble Rubik’s Cubes in the minimum amount of time. The CubeStormer II envelops the puzzle and manipulates it with robotic grippers while a Bluetooth-connected Samsung Galaxy S II smartphone running a custom Android app serves as the puzzle-solving robot’s eye and brain. The Samsung Galaxy S II smartphone is based on a dual-core ARM Cortex-A9 processor complex and its built-in camera provides the robotic vision.

The smartphone brain connects to the robot’s “muscle” via Bluetooth and the four Lego Mindstorm controllers (called “Intelligent Bricks”) operating the machinery are all based on ARM7 cores. In all, there are at least 6 ARM processor cores operating this robotic puzzle solver.

At the recent ARM TechCon 2011, the CubeStormer II solved a scrambled Rubik’s Cube in an amazing 4.762 seconds and the feat was caught on video:


About sleibson2

EDA360 Evangelist and Marketing Director at Cadence Design Systems (blog at
This entry was posted in Android, EDA360, Firmware, System Realization and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s