Arduino / junio 20, 2015

Instalar el IDE de Arduino en GNU/Linux

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.

Un comentario “Instalar el IDE de Arduino en GNU/Linux”

Suscribirte
Notificarme
guest
1 Comment
más viejos
más nuevos más votados
Inline Feedbacks
View all comments
Alexander
Alexander
3 años

Muchas gracias por la información

Utilizamos cookies propias y de terceros para mejorar nuestros servicios. Si continúa navegando, consideramos que acepta su uso. Doble clic sobre aquí para cerrar.