Inicio Linux & Systems Networks & Infrastructure Cybersecurity Cloud & DevOps SIEM & Monitoring DFIR & Threat Intel Development & Other Todas las categorias Herramientas

Instalar Arduino IDE en debian

Instalar Arduino IDE en debian

Tabla de contenidos

¿Que es Arduino?

Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares.2 3

El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida.4 Los microcontroladores más usados son el Atmega168, Atmega328, Atmega1280, ATmega8 por su sencillez y bajo coste que permiten el desarrollo de múltiples diseños. Por otro lado el software consiste en un entorno de desarrollo que implementa el lenguaje de programaciónProcessing/Wiring y el cargador de arranque que es ejecutado en la placa.4

Instalamos dependencias:

bash
srokitoh@redorbita:~# udo apt-get install openjdk-6-jre gcc-avr avr-libc avrdude

Tenemos varias opciones para instalar Arduino IDE.

Desde repositorios:

bash
rokitoh@redorbita:~# sudo apt-get install arduino

Desde la web oficial:

bash
rokitoh@redorbita:~# wget http://arduino.cc/download.php?f=/arduino-1.0.6-linux32.tgz
rokitoh@redorbita:~# tar xvf arduino-1.0.6-linux32.tar
rokitoh@redorbita:~# mv arduino-1.0.6 /opt/

Para ejecutarlo:

bash
rokitoh@redorbita:~# /opt/arduino

Conectamos nuestra plana Arduino mediante el USB y comprobamos que carga

rokitoh@redorbita:~# dmesg | grep tty
[ 0.000000] console [tty0] enabled
[ 1.739903] 0000:00:16.3: ttyS0 at I/O 0x5050 (irq = 17) is a 16550A
[ 837.313543] cdc_acm 2-1.1:1.0: ttyACM0: USB ACM device

Añadimos nuestro usuario al grupo

bash
rokitoh@redorbita:~#  usermod -a -G dialout <nuestro usuario>

Una vez iniciado nuestro software de Arduino IDE nos vamos a: Herramientas > Puerto Serial > /dev/ ttyACM0

y podemos empezar a trabajar con el

Un saludo.

Comentarios