viernes, 4 de abril de 2014

Arduino y GNU/Linux: instalación del software en Ubuntu 12.04.04

Hace unos días que tengo en mi poder mi segunda pieza de hardware libre, una placa Arduino Uno que pedimos un amigo y yo por internet, ya tenemos algunas cosas para enganchar, voy a instalar el software para introducir los programas en la placa en mi Ubuntu 12.04.04.
  • Voy a la página oficial, sección de descargas.
  • Descargo la beta que tiene más placas soportadas (aunque para la mía valdría cualquiera de las dos versiones), concretamente la versión para Linux de 64 bits.
  • La descomprimo en /opt (la podemos descomprimir donde nos de la gana).
  • Ponemos a nuestro usuario en el grupo dialout (para no necesitar ejecutar el programa como sudo), para ello editamos como administrador el archivo /etc/group y añadimos al final de la línea que empieza por dialout nuestro usuario, de forma que quede como esto:
dialout:x:20:miusuario
  • Abro la carpeta de arduino y lanzo su ejecutable con doble clic (ya haré el acceso directo para más comodidad).

El programa es muy sencillo tiene un área de menús, una botonera, una zona para código y otra para mostrar mensajes.
  • Lo primero que debemos hacer es indicar el modelo de placa que tenemos, para ello nos vamos a las opciones de menú Herramientas, Placa y elegimos la nuestra.
  • Después indicamos el puerto que usa la placa, para ello vamos a las opciones de menú Herramientas, Port y elegimos el puerto.
Después ya podemos poner nuestro código en su lenguaje de programación para programar nuestra placa, los botones que hay encima de la zona de código hacen lo siguiente de izquierda a derecha:
  • Comprobar la sintaxis del código.
  • Enviar el código a la placa.
  • Crear un archivo de código nuevo.
  • Abrir un archivo preexistente.
  • Guardar el archivo actual.

Bueno, pues ya iremos viendo lo que voy haciendo con el juguetito, otra afición más y tan poco tiempo.
¡Ah! He encontrado un manual para instalar scratch 2.0 con soporte para arduino en GNU/Linux, a más de uno le puede resultar útil.
Y el curso Aprendiendo Arduino.

1 comentario:

  1. Electrónica digital para todos
    https://github.com/Obijuan/digital-electronics-with-open-FPGAs-tutorial/wiki/Video-1:-Electrónica-digital-para-todos

    ResponderEliminar