Instalacion Arduino IDE & Boards ESP8266 en Lubuntu

Para no perder la sinergia en nuestras pruebas en Arduino IDE, en esta oportunidad instalaremos Arduino IDE en nuestro nuevo sistema operativo lubuntu «linux» y realizaremos la configuración de las boards para programar los ESP8266.

  • Instalacion Arduino IDE, Haste el momento version actual 1.8.3.
  • Instalacion de Boards librerias y ejemplos para ESP8266.

Tutorial Recomendado: Migración completa a sistema operativo Lubuntu.

Tutorial Recommended: Full migration to Lubuntu operating system.





 

Instalación de Arduino IDE & Boards ESP8266 en lubuntu

Técnicamente este medio de instalación es similar en caso de instalar otras versiones de Arduino IDE en OS linux.

  • Prueba de puertos seriales Arduino Mega 2560R3 y ESP8266 12E NodeMCU Lolin.





Habilitar puertos seriales para Arduino IDE en lubuntu

Uno de los inconvenientes mas comunes a la hora de utilizar linux y Arduino IDE u otra aplicación que requiera puertos seriales  corresponde  a los permisos para utilizar los puertos seriales.

EL siguiente tutorial indicara como habilitar permisos permanentemente.

Nota importante : en algunos tutoriales recomiendan los siguientes:

sudo chmod 777 /dev/ttyUSB0

sudo chmod 777 /dev/ttyACM0

Estos permisos son temporales, mientras el dispositivo esta conectado, no son permanentes así que no funcionan.

Solución

En el terminal de lubuntu ejecutar el siguiente comando:

sudo usermod -a -G dialout «user»

Ejemplo

sudo usermod -a -G dialout lubuntudsk

Nota: «user «  se debe remplazar por el nombre del usuario al que se le quieren dar permisos sobre los puertos seriales en mi caso «lubuntudsk» , el usuario actual.

 

 





 

 

Conclusión

Con este método, no solo se habilitaran los puertos para Arduino IDE, también se habilitaran para todas las aplicaciones que los requieran, en mi caso Node-RED con el que también utilizo puerto seriales.

Tutorial Recomendado: Migración completa a sistema operativo Lubuntu.

Tutorial Recommended: Full migration to Lubuntu operating system.

 

 

 

 

Deja una respuesta