World's smallest Arduino board named nionics Atto is very power full and tiny development board available with Arduino now .
Image source nionics
Serial and ISP Pins
USB, SPI, I2C, and ISP are available, to handle any interface and allows custom bootloader programming
Arduino Ready
Comes with Arduino bootloader pre-flashed, providing you seamless out of the box experience.