pasa por aqui para entender mas al respecto
http://forum.arduino.cc/index.php?topic=246425.msg1761779#msg1761779