Arduino IDE y ArduBlock: como instalarlos en Linux

Arduino logo

Arduino IDE es el entorno de desarrollo que se nos ofrece para el desarrollo del código para programar los microcontroladores y placas de Arduino. Por otro lado, ArduBlock es un complemento para Arduino IDE que nos premite utilizar un lenguaje gráfico para programar las placas, en vez de aprender todo un lenguaje de programación. Con ArduBlock se permite programar esta famosa placa a los que no tienen conocimientos del lenguaje de programación, así que es un buen ayudante para el desarrollo. Ahora explicaremos con todo detalle como se instala en Linux. Primeramente decir, que en la web se ofrecen distintas versiones de Arduino IDE en paquetes tarball de código fuente para instalar en cualquier distribución. Si usas Ubuntu, tal vez te sea más fácil buscar Arduino IDE en el Centro de Software e instalarlo con solo un clic, igualmente ocurre con otras distribuciones como SuSE y openSuSE donde se puede instalar fácilmente desde YaST, de lo contrario deberías hacerlo siguiente:

  1.  Imaginando que el paquete descargado se llama “arduino-0018-64-2.tgz” y que se encuentra en el directorio Descargas, lo primero que debemos hacer es extraer el directorio comprimido.
  2. Ahora accedemos dentro de él y deberemos ver un fichero que se llama “arduino”, el cual tenemos que asegurarnos que tiene permisos de ejecución haciendo clic con el botón derecho del ratón y accediendo a Propiedades. En la pestaña Permisos debe estar marcada la casilla correspondiente para permitir su ejecución.
  3. Después vamos a la consola y nos dirigimos al directorio donde se encuentra el ejecutable. Por ejemplo, en mi caso escribiendo el comando cd seguido de la dirección “cd Descargas/arduino-0018-64-2”. Al pulsar INTRO el prompt cambiará con la dirección oportuna. Recuerda escribir los comandos sin comillas.
  4. Ahora podemos teclear “./arduino” y se nos abrirá Arduino IDE.
  5. Después pasamos a la segunda parte, instalar ArduBlock (previamente debemos tener instalado el paquete OpenJDK Java en nuestro sistema). Lo primero es descargar el archivo java.
  6. Desde la interfaz gráfica de Arduino IDE, hacemos clic sobre el menú Archivo y luego accedemos a Preferencias. Allí veremos donde debemos alojar el fichero .jar, que normalmente en Linux es “/Home/nombre_usuario/sketchbook”. Si accedemos a dicho directorio, podrás crear otro directorio dentro que se denomine “tools”, sin comillas y respetando las minúsculas. Dentro de “tools” creas otro denominado “ArduBlockTool” también respetando las mayúsculas y minúsculas. Dentro de éste, nuevamente creamos otro llamado “tool” y dentro copiaremos y pegaremos el fichero “ardublock-all.jar” que descargamos. Es decir, la dirección debe quedar algo así como /Home/nombre_usuario/sketchbook/tools/ArduBlockTool/tool/ardublock-all.jar.
  7. Este era el último paso, ahora si vuelves a la interfaz gráfica de Arduino IDE, en el menú Herramientas verás que aparece una nueva entrada llamada ArduBlock y si haces clic en ella se abrirá el nuevo editor gráfico.

Espero que les sirva de ayuda este mini tutorial y disfruten con sus proyectos de Arduino desde Linux. Si quieren ver un curso de Arduino gratis, pueden descargarlo desde aquí.

Más información – Axion Alpha camaras de cine open-source


4 comentarios, deja el tuyo

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Paul Martin dijo

    Fantástico. Aunque me ha instalado el sketchbook en el usuario root, me ha funcionado todo a la primera. Muchas gracias!
    Ya sólo me queda conseguir que debian me permita acceder a los puertos serial y usb… Lo hice una vez, y volveré a hacerlo, supongo. Tuve que reinstalar debian y perdí las configuraciones y ahora toca volver a ponerlo todo operativo.

  2.   jose dijo

    problema para conectar la placa de arduino en linux

  3.   jorge dijo

    Perfecto.. gracias , ahora como configuro los seriales en opensuse? Gracias

  4.   Error Arduino dijo

    Hola Isaac: Seguí los pasos que indicas me está dando este error:
    Exception in thread «AWT-EventQueue-0» java.lang.NoSuchMethodError: processing.app.Editor.setText(Ljava/lang/String;)V
    at com.ardublock.ArduBlockTool.didGenerate(ArduBlockTool.java:62)
    at com.ardublock.core.Context.didGenerate(Context.java:253)
    at com.ardublock.ui.listener.GenerateCodeButtonListener.actionPerformed(GenerateCodeButtonListener.java:174) y sigue ….
    Será la versión de java lo que está mal? Saludos!