Instalación de ArduinoBlocks


ArduinoBlocks trabaja on-line pero debemos instalar un pequeño programa que será el encargado de conectar nustro programa con el robot KEYBOT.

Primero deberemos crear una cuenta en ArduinoBlocks y después instalar el software Connector.

  • Para crear una cuenta en ArduinoBlocks:




  • Para instalar Connector.





Programación con ArduinoBlocks


ArduinoBlocks es un lenguaje de programación gráfico con “Bloques” creado por el profesor Juanjo López. Está pensado para que niñas y niños aprendan a programar a partir de unos 8 años.

Los diferentes blocs sirven para leer y escribir las entradas y salidas de la placa de control del robot, así como para programar funciones lógicas, de control, etc.


Para realizar la programación la podemos realizar desde la IDE de Arduino o mediante ArduinoBlocks. Como podemos ver son dos sistemas distintos. En la IDE de Arduino la programación se realiza mediante instrucciones (a la derecha en la fotografía) y en Arduinoblocks se realiza mediante blogs.
Para poder programar el robot en ArduinoBlocks podemos utilizar los bloques específicos. Para que aparezcan debemos crear un proyecto nuevo eligiendo en “Tipo de proyecto”: Keyestudio Keybot.

El procedimiento para crear un proyecto en ArduinoBlocks es el siguiente:

Ahora ya podemos utilizar los bloques del robot KEYBOT en ArduinoBlocks.



Utilizar ArduinoBlocks simplifica y hace más inteligible el código, esto permite iniciarse en el mundo de la programación de forma más amigable. ArduinoBlocks también permite programar el robot de diversas formas, ya que hay diferentes bloques que realizan las mismas funciones, nosotros utilizaremos los bloques específicos que hay para programar el robot.

Puede cambiar el idioma del entorno de programación que viene por defecto.


En la siguiente imagen puede ver una comparación de código entre ArduinoBlocks y Arduino IDE.