Me doy cuenta que en Ubuntu 14.04 y al querer compilar en el sketch del arduino aparece este pequeño error
avrdude: ser_open(): can't open device "/dev/ttyACM0":
Permission denied ioctl("TIOCMGET"):
Inappropriate ioctl for device
Para corregir esto hacemos lo siguiente:
sudo usermod -a -G dialout $USER (1)
sudo chmod a+rw /dev/ttyACM0 (2)
1 | Añadimos nuestro usuario a el grupo dialout |
2 | Permisos a todos los usuarios gracias al parametro a, más lectura(r) y escritura(w) para el puerto ttyACM0 |
luego reiniciamos y debería de funcionar.