Hola, este tema se ha tratado otras veces, puedes mirar, por ejemplo http://arduino.cc/forum/index.php/topic,101273.0.html