eBlock es una aplicación basada en Scratch desarrollada a partir del código fuente de mBlock 3.4, en el siguiente enlace hay más información sobre sus caractreísticas y el enlace de descarga.
http://academy.bot/que-es-eblock
Una de las características interesantes que tiene eBlock es que permite programar la micro:bit en modo online sin tener que compilar el código, pudiendo probar nuestro código diréctamente en la tarjeta.
eBlock nos permite trabajar con varios dispositivos de arquitecturas diferentes, entre ellas NRF51 que es la correspondiente a la tarjeta BBC micro:bit
Desde eBlock podemos seleccionar el dispositivo desde el menú superior correspondiente "Device" o también desde el acceso directo que se muestra a continuación:
Conectamos la tarjeta micro:bit con el cable USB al ordenador y si vemos que eBlock no nos muestra el puerto correspondiente normalmente un puerto mayor que COM2 :
Entonces tendremos que instalar el driver como se muestra en la siguiente imagen.
Siempre que queramos programar la tarjeta micro:bit de forma online ( sin cargar el código en la placa ) debemos cargar el firmware en nuestra placa para que la micro:bit acepte e interprete las órdenes de nuestros bloques.
Vamos a realizar varios programas en nuestra micro:bit sin tener que compilarlos ni cargarlos en la placa.
Mostraremos un icono diferente según el botón ( A o B ) pulsado, y con el editor de iconos podemos dibujar el icono que queramos o seleccionarlo de los que trae eBlock prediseñados.
Nuestro código resultante será el siguiente, y con tan sólo pulsar los botones A y B de nuestra micro:bit podremos ver el efecto resultante e
En este caso crearemos un efecto de corazón latiendo cuando pulsemos la banderita verde.
continuará ...