Ardublock es un complemento que se añade al IDE de Arduino para poder programar usando bloques, cosa que facilita enormemente la programación de nuestra placa.
Para instalar Arduino-ide y ardublock podemos instalarlo a través del synaptic:
No hace falta instalar el arduino-ide si no lo tienes instalado ya que está como dependencia de ardublock.
También podemos instalarlo escribiendo en el terminal:
sudo apt install ardublock
Puedes instalarte una versión personalizada del ardublock, por ejemplo si te has creado nuevos pluguins o los has encontrado por internet, etc... Tendremos un archivo ardublock-all.jar que deberemos copiar dentro de la carpeta de arduino (/opt/arduino/tools/ArduBlockTool/tool/ardublock-all.jar). Las carpetas que no estén creadas, las deberemos crear.
Podemos encontrar un ejemplo aquí.
Para iniciar Ardublock debemos iniciar, en primer lugar, arduino. Una vez lo tengamos iniciado, vamos a Herramientas > Ardublock para iniciar el Ardublock:
Una vez tengamos inciado Ardublock, podemos crearnos un programa de ejemplo y darle a Upload to Arduino, esto nos creará el programa traducido a C, y nos lo cargará en nuestra placa de Arduino.
Podemos ver el archivo traducido y cómo lo ha subido a nuestra placa: