Arduino en Linux Mint

arduino-logo-Recientemente adquirí un Arduino Mega 2560 con el fin de introducirme en el mundo de la programación de microcontroladores y la electrónica.

 

Los pasos que dí para la instalación del kit de desarrollo de Arduino son los siguientes:

  • Instalé el Arduino IDE desde los repositorios del sistema con la siguiente orden:

$ sudo apt-get install arduino

  • Agregué mi usuario al grupo dialout para tener permisos sobre el puerto /dev/ttyACM0:

$ sudo usermod -aG dialout <username>

  • Cerré y volví a abrir la sesión para verificar los cambios con el siguiente comando:

$ groups

Aquí debería aparecer listado el grupo dialout

  • Desinstalé el paquete (braille device) que ocasiona problemas con la comunicación por el puerto serial

$ sudo apt-get remove brltty

Este último paso no lo creí necesario ya que supuse que no tenía instalado dicho paquete, pero resultó ser la solución para un error (avrdude: stk500v2_getsync(): timeout comunication with programer) que presentaba al intentar cargar un programa al Arduino.

Al iniciar el IDE seleccioné la placa que había adquirido y el puerto correspondiente desde el menú Herramientas.