Hace algunas semanas, me decidí por comprarme un Arduino Uno. Tenía muchas ganas de comprarme un «juguete» de estos, porque me gusta investigar con estas cosas.
Para hacer funcionar Arduino en GNU/Linux, es necesario instalar su IDE con tal de poder programar y cargar el código en el dispositivo que se hace mediante un cable USB. A continuación explicaré como realizar la instalación de Arduino IDE en GNU/Linux (hasta donde he podido comprobar, esto funciona en Debian, ergo todas sus derivadas también).
Instalación de Arduino IDE
Nos podemos descargar el IDE desde la web oficial de Arduino, pero gracias a los repositorios podemos instalar el IDE con un simple comando.
Primero actualizamos los repositorios:
sudo apt-get update
Luego instalamos el IDE:
sudo apt-get install arduino arduino-core
Conectar Arduino por el puerto USB
Una vez hemos conectado el Arduino en nuestro ordenador mediante el USB, vamos a comprobar que nuestro Arduino está conectado en nuestro sistema:
dmesg | grep ttyACM
Esto nos mostrará algo similar a esto:
[19260.521516] cdc_acm 3-5:1.0: ttyACM0: USB ACM device
Ahora tenemos que hacer dos cosas, lo primero es darle permisos al puerto ttyACM0 para que nuestro usuario pueda acceder a través del IDE y lo segundo es añadir nuestro usuario al grupo de tty.
Damos permisos:
sudo chmod 666 /dev/ttyACM0
Añadimos nuestro usuario, en mi caso zagur, al grupo ttyACM
sudo adduser zagur tty
Ejecutar Arduino IDE
Una vez tenemos todo listo, vamos a lo que interesa. Iniciamos Arduino desde nuestro menú de aplicaciones y lo configuramos. Primero necesitaremos seleccionar nuestra placa Arduino, para eso vamos a Herramientas -> Tarjeta -> Arduino UNO (en mi caso). Lo siguiente es seleccionar el puerto por el cual se comunica nuestro Arduino UNO, Herramientas -> Puerto Serial -> ttyACM0.
Y listo! Ya podemos trabajar con nuestro Arduino.
Comentarios