Compare Uno, Nano, Mega, Leonardo, Pro Mini and LilyPad by MCU, I/O count, memory, voltage, size and programming requirements.