Hay muchas formas de comunicar Arduino con el mundo exterior, una muy original y práctica al mismo tiempo es utilizando Android como interfaz con lo que se consiguen proyectos como éste utilizado como control domótico casero.
No os perdais el enlace!
Enlace: Arduino with Android