The TinyCircuits TinyDuino is an Arduino compatible board in an ultra compact package, measuring only 20 x 20mm (0.79 x 0.79in). The TinyDuino processor board is basically equivalent to the Arduino Uno board, with the same processor and the same signals brought out to a shield connector. In fact, most Arduino sketches will work without any changes. A supporting cast of TinyShields is available including the USB/ICP shield (73-4752) for programming and communication, the proto shields (73-4753, 73-4754, 73-4755) which can accept soldered wires or pin headers, plus shields for LEDs, Bluetooth, motor control and many more. Just think of the possibilities of having the power of an Arduino Uno on a 20mm square board, and a stack of 6 boards is less than 25mm (1in) high! This board has the processor and shield connector on one side and a coin cell battery holder on the other.
The TinyDuino is released with the Open Source Hardware logo and the Creative Commons Attribution Share-Alike 3.0 License which means it can be incorporated into commercial designs.