Las posibilidades de Arduino son casi infinitas y una de las cosas más interesantes es poder controlarlo desde otros lenguajes como por ejemplo PHP. Os dejo un interesante enlace que muestra en detalle cómo controlar una placa Arduino desde PHP montado sobre apache en Ubuntu. Básicamente el truco reside en abrir el puerto serial desde PHP y así poder comunicarse con la placa.
Enlace a continuación...
Enlace: Arduino PHP