The Illuminato X Machina is a tiny 2x2" square with a 72Mhz ARM processor, an 128kb EEPROM chip for data storage, a 16kb SSD, LEDs used for output, and each of the four sides has a port to which another Illuminato X Machina can be plugged into. The tiny machines are smart enough to know if they're connected to one another, and can establish the correct power and signal wires all by itself.
Each Illuminato X Machina node also has a custom boot loader software that allows it to be programmed and reprogrammed by its neighbors, even as the overall system continues to run, explains Huynh. The X Machina creators hope to tie into the ardent Arduino community. Many simple Arduino sketches will run on the X Machina with no source code changes, they say.
You can see the automated reprogramming in action here - it's amazing.
It's of course in a relatively early stage, but it's cool nonetheless.