# Microbit + car

Curso de Microbit con la posibilidad de usar un cochecito (sensor distancia y siguelineas)  
  
Se trabajan distintas marcas

# Introducción

# Objetivos y contenidos

#### <span style="color: rgb(22, 145, 121);">**CONTENIDOS**</span>:

- - **Introducción**
    - **La placa Microbit**
        - Conocer la placa Microbit
        - Retos con la placa Microbit
    - **Cars para Microbit**
    - **MAQUEEN**
        - Primeros pasos con Maqueen
        - Retos Maqueen
    - **CUTEBOT**
        - Primeros pasos y retos con Cutebot
    - **SMARTCAR** (obsoleto)

#### **<span style="color: rgb(22, 145, 121);">OBJETIVOS</span>**

Conocer la placa MICROBIT, sus posibilidades didácticas junto con la gamificación de añadir la placa a un robot tipo suelo, (en el curso se llama CAR por hacerlo genérico independientemente de la marca de robot a utilizar), ampliando las posibilidades de la MICROBIT con movimiento y con la interacción de obstáculos y sigue líneas además de otras posibilidades (luces, sonido, expansión....) realizando un completo conocimiento de la didáctica del pensamiento computacional y de la robótica para nivel de primaria-secundaria usando programación por bloques accesible a un amplio alumnado.

# Pensamiento computacional

¿Dónde se encaja este robot? ¿Se puede comparar este robot con otros robots de otros cursos que hacemos desde CATEDU?

Esta es la hoja de ruta que proponemos, no se tiene que tomar al pie de la letra, pero intenta ayudar al profesorado que tenga una visión global de tanta oferta robótica:

Como se puede ver **MICROBIT+CAR** tiene la ventaja de ser una buena relación calidad/precio de los robots de suelo, con muchas posibilidades.

{{@4518}}

# Lenguajes de programación

Micro:bit se puede programar

- Por bloques principalmente con Makecode
- Por código principalmente Python

{{@13859}}

# Robótica y accesibilidad

{{@7565}}

# Muro Microbit+car

Este [muro](https://padlet.com/jjquintana1/microCAR) es para que puedas poner ejemplos interesantes del uso de la microbit con un robot tipo coche

<iframe allow="camera;microphone;geolocation" frameborder="0" src="https://padlet.com/embed/v5s76dsbl1g8" style="width: 100%; height: 608px; display: block; padding: 0; margin: 0;"></iframe>

<div class="padlet-embed" id="bkmrk--1" style="border: 1px solid rgba(0,0,0,0.1); border-radius: 2px; box-sizing: border-box; overflow: hidden; position: relative; width: 100%; background: #F4F4F4;"><div style="padding: 8px; text-align: right; margin: 0;">[![Made with Padlet](https://resources.padletcdn.com/assets/made_with_padlet.png)](https://padlet.com?ref=embed)</div></div>

# Microbit

# ¿Qué es la microbit?

{{@10887}}

# Aprender pensando y aprender haciendo

{{@10891}}

# Descripción de la placa micro:bit

{{@10888}}

# Accesorios para micro:bit

{{@10904}}

# El entorno de trabajo de MakeCode

{{@10889}}

# Nuestro primer programa

{{@10890}}

# Kits que amplían la microbit

Desde CATEDU recomendamos estos kits

##### <span style="color: rgb(22, 145, 121);">**SMART HOME KEYSTUDIO**</span>

Recomendamos este kit SMART HOME PARA MICRO:BIT que está en un curso en AULARAGÓN en este enlace [https://libros.catedu.es/books/smart-home-para-microbit](https://libros.catedu.es/books/smart-home-para-microbit)

[![smarthomemicrobit.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/smarthomemicrobit.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/smarthomemicrobit.png)

##### <span style="color: rgb(22, 145, 121);">**Agricultura inteligente**</span>

Una alternativa a la casa domótica es una granja : [https://tienda.bricogeek.com/kits-microbit/1666-kit-agricultura-inteligente-para-microbit.html](https://tienda.bricogeek.com/kits-microbit/1666-kit-agricultura-inteligente-para-microbit.html)

[![2025-05-13 12_11_19-Kit agricultura inteligente para Micro_bit Elecfreaks EF08254 _ BricoGeek.com.png](https://libros.catedu.es/uploads/images/gallery/2025-05/scaled-1680-/2025-05-13-12-11-19-kit-agricultura-inteligente-para-micro-bit-elecfreaks-ef08254-bricogeek-com.png)](https://libros.catedu.es/uploads/images/gallery/2025-05/2025-05-13-12-11-19-kit-agricultura-inteligente-para-micro-bit-elecfreaks-ef08254-bricogeek-com.png)

Pero hay que añadirle la granja : [https://tienda.bricogeek.com/kits-microbit/1792-granja-de-carton-para-iot-con-microbit.html](https://tienda.bricogeek.com/kits-microbit/1792-granja-de-carton-para-iot-con-microbit.html)

[![2025-05-13 12_11_45-Granja de cartón para IoT con Micro_bit Elecfreaks EF08269 _ BricoGeek.com.png](https://libros.catedu.es/uploads/images/gallery/2025-05/scaled-1680-/2025-05-13-12-11-45-granja-de-carton-para-iot-con-micro-bit-elecfreaks-ef08269-bricogeek-com.png)](https://libros.catedu.es/uploads/images/gallery/2025-05/2025-05-13-12-11-45-granja-de-carton-para-iot-con-micro-bit-elecfreaks-ef08269-bricogeek-com.png)

# Retos con microbit

# Panel LED

{{@3225}}

# Jugando con los LED: bloques básicos de código

{{@10892}}

# Sensor temperatura

{{@3226}}

# Sensor luminosidad y sonido

{{@3227}}

# Pulsadores

{{@10898}}

# Acelerómetro

{{@3229}}

# Brújula

{{@3230}}

# Radio

{{@3231}}

# Pines entrada y salida

{{@3232}}

# Retos avanzados con micro:bit

# Mejorando el termómetro

{{@10894}}

# Aprender con un led la diferencia entre analógico y digital

Vamos a conectar un led, el pin corto (-) al GND y el otro al pin0

[![2024-06-02 20_13_07-Copia de Wednesday - Presentaciones de Google.png](https://libros.catedu.es/uploads/images/gallery/2024-06/scaled-1680-/2024-06-02-20-13-07-copia-de-wednesday-presentaciones-de-google.png)](https://libros.catedu.es/uploads/images/gallery/2024-06/2024-06-02-20-13-07-copia-de-wednesday-presentaciones-de-google.png)

*Ulrich Pedersen Dah &amp; Ture Reimer-Mattesen Center for Underisningsmidler CPU*

Vamos a ver la diferencia entre estos dos métodos de encender y apagar la luz

[![2024-06-02 20_14_07-Copia de Wednesday - Presentaciones de Google.png](https://libros.catedu.es/uploads/images/gallery/2024-06/scaled-1680-/2024-06-02-20-14-07-copia-de-wednesday-presentaciones-de-google.png)](https://libros.catedu.es/uploads/images/gallery/2024-06/2024-06-02-20-14-07-copia-de-wednesday-presentaciones-de-google.png)  
*Ulrich Pedersen Dah &amp; Ture Reimer-Mattesen Center for Underisningsmidler CPU*

El programa en digital es sencillo

[![2024-06-02 20_14_57-Copia de Wednesday - Presentaciones de Google.png](https://libros.catedu.es/uploads/images/gallery/2024-06/scaled-1680-/2024-06-02-20-14-57-copia-de-wednesday-presentaciones-de-google.png)](https://libros.catedu.es/uploads/images/gallery/2024-06/2024-06-02-20-14-57-copia-de-wednesday-presentaciones-de-google.png)  
*Ulrich Pedersen Dah &amp; Ture Reimer-Mattesen Center for Underisningsmidler CPU*

Y el programa en analógico

[![2024-06-02 20_33_34-Copia de Wednesday - Presentaciones de Google.png](https://libros.catedu.es/uploads/images/gallery/2024-06/scaled-1680-/2024-06-02-20-33-34-copia-de-wednesday-presentaciones-de-google.png)](https://libros.catedu.es/uploads/images/gallery/2024-06/2024-06-02-20-33-34-copia-de-wednesday-presentaciones-de-google.png)  
*Ulrich Pedersen Dah &amp; Ture Reimer-Mattesen Center for Underisningsmidler CPU*

# Bloques de entradas: sonómetro, magnetómetro y acelerómetro con una sola línea de código

{{@10893}}

# Nivel de burbuja usando el giroscopio

{{@10897}}

# Lectura puerto USB por MakeCode o Coolterm

Podemos enviar datos por el puerto USB y visualizarlos en el ordenador

<p class="callout success"><span style="color: rgb(22, 145, 121);">**Hemos elegido el sensor de luz, pero PUEDE SER CUALQUIER SENSOR**</span></p>

[https://makecode.microbit.org/S14202-21125-85484-72930](https://makecode.microbit.org/S14202-21125-85484-72930)

<div id="bkmrk-" style="position: relative; height: 0; padding-bottom: 70%; overflow: hidden;"><iframe frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin" src="https://makecode.microbit.org/#pub:S14202-21125-85484-72930" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;"></iframe>

</div>##### <span style="color: rgb(22, 145, 121);">**METODO VISUALIZACIÓN EN EL MISMO MAKECODE**</span>

<span style="color: rgb(0, 0, 0);">Debajo del simulador podemos ver una evolución de los datos que lee</span>

<span style="color: rgb(0, 0, 0);">[![2025-11-02 20_31_54-.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-20-31-54.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-20-31-54.png)</span>

<span style="color: rgb(0, 0, 0);">y el resultado es muy visual</span>

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="576" src="https://www.youtube.com/embed/sh79ImiP0Gw" title="lectura puerto usb microbit" width="315"></iframe>

##### <span style="color: rgb(22, 145, 121);">**METODO COOLTERM**</span>

Este método es utilizando un programa que lo podemos descargar en esta página [https://freeware.the-meiers.org/](https://freeware.the-meiers.org/)

[![2025-11-02 20_33_40-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-20-33-40-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-20-33-40-greenshot.png)

Es un programa libre, y portable, es decir es una carpeta con un ejecutable y programas accesorios

[![2025-11-02 20_34_32-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-20-34-32-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-20-34-32-greenshot.png)

lo ejecutamos

[![2025-11-02 20_35_26-CoolTermWin64Bit - Explorador de archivos.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-20-35-26-cooltermwin64bit-explorador-de-archivos.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-20-35-26-cooltermwin64bit-explorador-de-archivos.png)

En Connection - Options

[![2025-11-02 20_36_05-Untitled_0.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-20-36-05-untitled-0.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-20-36-05-untitled-0.png)

Subimos la velocidad a 115.200 baudios

[![2025-11-02 20_36_40-Connection Options (Untitled_0).png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-20-36-40-connection-options-untitled-0.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-20-36-40-connection-options-untitled-0.png)

Al darle a **conectar** se ven los datos numéricamente

[![2025-11-02 20_37_48-Untitled_0 _.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-20-37-48-untitled-0.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-20-37-48-untitled-0.png)

<p class="callout success">LA VENTAJA DE COOLTERM ES QUE LEE CUALQUIER DISPOSITIVO (MICRO:BIT, ARDUINO, ECHIDNA....)</p>

# BLUETOOTH un poco de teoría

{{@7221}}

# BLUETOOTH extensión en Makecode

En Makecode instalaremos la siguiente extensión

Entramos en **Extensiones**

[![2025-11-02 21_37_10-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-21-37-10-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-21-37-10-greenshot.png)

Buscamos **Bluetooth** y elegimos la esta :

[![2025-11-02 21_41_46-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-21-41-46-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-21-41-46-greenshot.png)

Nos dirá que es incompatible con la radio, y hay que eliminar la radio y poner Bluetotth, aceptamos :

[![2025-11-02 21_43_22-.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-21-43-22.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-21-43-22.png)

##### <span style="color: rgb(22, 145, 121);">**Por si acaso...**</span>

En Makecode, si vamos a la rueda dentada - Project settings

[![2025-11-05 09_44_34-Configuración.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-05-09-44-34-configuracion.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-05-09-44-34-configuracion.png)

Hay que tener que cualquiera se puede conectar via Bluetooth

[![2025-11-05 09_45_48-Configuración.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-05-09-45-48-configuracion.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-05-09-45-48-configuracion.png)

# BLUETOOTH programa en Makecode

Realizamos un programa que :

- En **inicio** 
    - se active el servicio UART para el envío y recepción de mensajes,
    - muestra un mensaje del nombre de la micro:bit, ver más abajo
- **Al conectar Bluetooth** que muestre un check
- **Al desconectar Bluetooth** que muestre X
- **Al recibir datos**, hasta # (puede ser otro carácter) que muestre la frase recibida
- **Al presionar el botón A**
    - Que muestre un mensaje
    - Que muestre la temperatura

<p class="callout success">**¿Para qué mostrar el nombre de la micro:bit?** Para saber a qué micro:bit conectarte. En una clase con muchas micro:bit es importante este dato. El nombre del equipo está en  
[![2026-01-09 16_36_45-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2026-01/scaled-1680-/2026-01-09-16-36-45-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2026-01/2026-01-09-16-36-45-greenshot.png)</p>

[https://makecode.microbit.org/S60585-58735-21378-05922](https://makecode.microbit.org/S60585-58735-21378-05922)

<div id="bkmrk-" style="position: relative; height: 0; padding-bottom: 70%; overflow: hidden;"><iframe frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin" src="https://makecode.microbit.org/#pub:S60585-58735-21378-05922" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;"></iframe>

</div>

# BLUETOOTH programa  Serial Bluetooth Terminal

Entramos con el móvil a Google Play e instalamos esta aplicación [https://play.google.com/store/apps/details?id=de.kai\_morich.serial\_bluetooth\_terminal](https://play.google.com/store/apps/details?id=de.kai_morich.serial_bluetooth_terminal)

[![2025-11-02 21_50_49-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-21-50-49-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-21-50-49-greenshot.png)

Tiene la ventaja de

- **Enviar** mensajes
- **Recibir** mensajes
- Permitir conexiones **BLUETOOTH LE** (Low emision) **que es lo que utiliza MICRO:BIT**

Entramos en **Devices** y en **Bluetooth LE** y nos conectamos a la Micro:bit

[![unnamed.webp](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/unnamed.webp)](https://libros.catedu.es/uploads/images/gallery/2025-11/unnamed.webp)

Una vez conectado, podemos:

- enviar un mensaje, que como hemos definido anteriomente en Makecode tiene que ir entre #
- recibir un mensaje, se visuaizará lo que nos envíe la micro:bit que en Makecode lo hemos programado al apretar el botón A

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="576" src="https://www.youtube.com/embed/H0HDVPmX-tE" title="Micro:bit y bluetooth" width="315"></iframe>

# BLUETOOTH con App Inventor. Extensiones

##### <span style="color: rgb(22, 145, 121);">**Descargas e instalación**</span>

<span style="color: rgb(0, 0, 0);">Necesitamos estas extensiones para poder crear una APP que pueda enviar y recibir con nuestra micro:bit</span>

<span style="color: rgb(0, 0, 0);">Página de descargas [https://iot.appinventor.mit.edu/#/](https://iot.appinventor.mit.edu/#/)</span>

<span style="color: rgb(0, 0, 0);">[![2025-11-02 22_05_10-.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-05-10.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-05-10.png)</span>

<span style="color: rgb(0, 0, 0);">Una vez descargadas, vamos al APP INVENTOR [https://ai2.appinventor.mit.edu](https://ai2.appinventor.mit.edu) y las instalamos en extensiones :</span>

<span style="color: rgb(0, 0, 0);">[![2025-11-02 22_08_33-Mattermost Desktop App.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-08-33-mattermost-desktop-app.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-08-33-mattermost-desktop-app.png)</span>

Una vez instaladas, se visualizan como extensiones abajo del menú. Las dos últimas son las que utilizaremos:

[![2025-11-02 22_10_51-.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-10-51.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-10-51.png)

La extensión Bluetooth tiene diversas funciones que tienes su descripción [aquí ](https://iot.appinventor.mit.edu/iot/reference/bluetoothle)(English). Para poder instalarla, vamos al APP INVENTOR [https://ai2.appinventor.mit.edu](https://ai2.appinventor.mit.edu)

# Avanzado BLUETOOTH App Inventor programa

##### <span style="color: rgb(22, 145, 121);">**En DESIGNER** </span>

incorporamos:

1. **HorizontalArrangment** para que los botones queden alineados horizontalmente
2. **Botones**
    1. Scan
    2. Stop
    3. Conectar
    4. Desconectar
3. **Label** que dirá el estado de la conexión. Lo llamaremos **LabelEstado**
4. **ListView** que lo llamaremos **ListBLE** donde mostrará los diferentes dispositivos Bluetooth LE que detecta
5. **TextBox** para poner el texto que queramos a enviar a micro:bit
6. Un **botón Enviar** el texto anterior
7. Un **Label** que lo llamaremos **LabelTextoRecibido** que mostrará el mensaje desde micro:bit
8. Añadimos los elementos de las extensiones que hemos instalado anteriormente 
    1. Microbit\_UART\_Simple
    2. BluetoothLE

[![2025-11-02 22_13_06-Mattermost Desktop App.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-13-06-mattermost-desktop-app.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-13-06-mattermost-desktop-app.png)

##### <span style="color: rgb(22, 145, 121);">**En Blocks**</span>

Cuando escaneemos, que el elemento empiece el escaneado y la lista se vuelva visible, además de que LabelEstado diga que esta escaneando

[![2025-11-02 22_24_04-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-24-04-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-24-04-greenshot.png)

Si ha encontrado un dispositivo, que lo vaya añadiendo a la lista ListBLE

[![2025-11-02 22_25_21-Mattermost Desktop App.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-25-21-mattermost-desktop-app.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-25-21-mattermost-desktop-app.png)

Cuando le digamos que pare, simplemente se lo mandamos al dispositivo y LabelEstado lo informa

[![2025-11-02 22_24_44-Mattermost Desktop App.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-24-44-mattermost-desktop-app.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-24-44-mattermost-desktop-app.png)

Cuando le demos a conectar, pues conecta con el seleccionado en ListBLE y LabelEstado informa

[![2025-11-02 22_25_49-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-25-49-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-25-49-greenshot.png)

Si conecta, pues LabelEstado informa y ListBLE no es necesaria por lo tanto se oculta, pues entorpece la visión

[![2025-11-02 22_26_36-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-26-36-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-26-36-greenshot.png)

Si queremos desconectar, pues le decimos al elemento BluetoothLE que desconecte

[![2025-11-02 22_27_31-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-27-31-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-27-31-greenshot.png)

Si se ha desconectado (voluntariamente al dar al botón anterior, o involuntariamente pues el dispositivo se ha desconectado, o esta muy lejos... etc) que informe

[![2025-11-02 22_28_08-Mattermost Desktop App.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-28-08-mattermost-desktop-app.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-28-08-mattermost-desktop-app.png)

Si apretamos el botón enviar, le enviamos el texto que esta en TextBox entre "#" pues así lo hemos definido en el programa Makecode

[![2025-11-02 22_30_07-Mattermost Desktop App.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-30-07-mattermost-desktop-app.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-30-07-mattermost-desktop-app.png)

Si se ha recibido un mensaje, pues que lo visualice, pero primero comprueba que el mensaje no este vacío  
NOTA el mensaje "**message**" lo arrastras desde la instrucción "**when**.." tal y como señala la línea roja

[![2025-11-02 22_30_57-Mattermost Desktop App.png](https://libros.catedu.es/uploads/images/gallery/2025-11/scaled-1680-/2025-11-02-22-30-57-mattermost-desktop-app.png)](https://libros.catedu.es/uploads/images/gallery/2025-11/2025-11-02-22-30-57-mattermost-desktop-app.png)

**[basicoBluetoothLE.aia](https://libros.catedu.es/attachments/241)**

##### <span style="color: rgb(22, 145, 121);">**La APP a tu móvil**</span>

{{@11546}}

##### <span style="color: rgb(22, 145, 121);">**A jugar...**</span>

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="576" src="https://www.youtube.com/embed/ZS5d-xrDVcA" title="micro:bit con app inventor" width="315"></iframe>

# Música y sonido con micro:bit

# Una pequeña melodía

{{@10903}}

# Grabadora de sonidos

{{@10899}}

# Fray Santiago

{{@10900}}

# Controles de volumen, tempo y tono

{{@10901}}

# Create AI

# Qué es CreateAI

Es una aplicación web en a [https://createai.microbit.org/](https://createai.microbit.org/) ideada para realizar estos pasos:

1. Registrar los **datos del acelerómetro** de la micro:bit. *En la web lo llaman paso* **<span style="background-color: rgb(241, 196, 15);">Collect data</span>**
2. Crear una **máquina ML** de Inteligencia Artificial que aprenda de los datos capturados *En la web lo llaman paso*<span style="background-color: rgb(241, 196, 15);"> **Test model**</span>
3. Generar instrucciones para poderlos usar en **Makecode** *En la web lo llaman paso* **<span style="background-color: rgb(241, 196, 15);">Code</span>**

Es decir, crea una máquina **Machine Learning ML etiquetado** ( [¿No sabes lo que es eso?](https://libros.catedu.es/books/robotica-educativa-con-mbot/page/ia-tipos) ) para reconocer diferentes acciones del acelerómetro de micro:bit

<p class="callout info">ATENCIÓN, HAY DOS PROGRAMAS QUE SE CARGAN EN LA MICRO:BIT Y DIFERENTES CONEXIONES QUE CREA CONFUSIÓN :</p>

- En el paso <span style="background-color: rgb(241, 196, 15);">**collect data**</span> se carga <span style="text-decoration: underline; color: rgb(224, 62, 45);">un programa en la micro:bit predeterminado</span> que sólo sirve para que CreateAI lea los datos del acelerómetro. Aquí hace falta una <span style="text-decoration: underline;">conexión por cable USB</span> pues es cargar el programa predeterminado en la micro:bit
- Al final del paso <span style="background-color: rgb(241, 196, 15);">**collect data**</span> y en el paso **<span style="background-color: rgb(241, 196, 15);">Test model </span>**se necesita<span style="text-decoration: underline;"> una conexión inalámbrica</span> para tener libertad de movimientos pues CreateAI necesita leer los datos para aprender con IA y crear la máquina ML: 
    - Opción una micro:bit y conexión Bluetooth
    - Opción dos micro:bits en el caso que no se tenga Bluetooth
- En el paso <span style="background-color: rgb(241, 196, 15);">**Code** </span>creamos <span style="text-decoration: underline; color: rgb(224, 62, 45);">nuestro programa</span> utilizando las instrucciones creadas con IA en la máquina ML. Aquí hace falta una <span style="text-decoration: underline;">conexión por cable USB </span>pues es cargar nuestro programa en la micro:bit

**[![2025-10-13 16_32_03-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-16-32-03-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-16-32-03-greenshot.png)**

# Vestibles

Para proyectos con CreateAI es recomendable fijar la micro:bit a una pulsera.

[![2025-10-14 08_35_58-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-08-35-58-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-08-35-58-greenshot.png)[![2025-10-14 08_36_28-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-08-36-28-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-08-36-28-greenshot.png)

[Fuente Ro-botica aprox 2€](https://www.ro-botica.com/es/p/1531715.80)

[![2025-10-14 08_43_48-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-08-43-48-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-08-43-48-whatsapp.png)

Otro Modelo Elecfreaks aprox 10-15€ :

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/OqD7vF7TBYc" width="560"></iframe>

O modelos "maker" reciclando un trozo de tele de un vaquero y de una camiseta y un velcro. Instrucciones en [https://www.instructables.com/Microbit-DIY-Smart-Watch/](https://www.instructables.com/Microbit-DIY-Smart-Watch/)

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/_4GkGFS19fE" width="560"></iframe>

# Paso 1 Collect data por Bluetooth y 1 micro:bit

<p class="callout warning"><span style="color: rgb(0, 0, 0);">Si trabajamos con un PC sin bluetooth no puedes usar esta página, mira [esta página](https://libros.catedu.es/books/microbit-car/page/sin-bluetooth-y-2-microbit)</span></p>

##### <span style="color: rgb(22, 145, 121);">**Conectamos nuestra micro:bit con CreateAI**</span>

Nos vamos a[ https://createai.microbit.org/](https://createai.microbit.org/) a **Get started** [![2025-10-13 16_32_03-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-16-32-03-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-16-32-03-greenshot.png)

**New session** si es la primera vez, sino puedes ir al anterior grabada con las otras opciones

[![2025-10-13 16_32_52-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-16-32-52-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-16-32-52-greenshot.png)

conectamos nuestra microbit con un cable USB y le damos a **Connect**

[![2025-10-13 16_34_26-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-16-34-26-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-16-34-26-greenshot.png)

<p class="callout warning">Si detecta conexión de Bluetooth, te mostrará la siguiente pantalla (usar 1 microbit+bluetooth) en caso contrario, tienes que usar 2 microbits tal y como dice [aquí](https://libros.catedu.es/books/microbit-car/page/sin-bluetooth-y-2-microbit)</p>

[![2025-10-13 16_35_12-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-16-35-12-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-16-35-12-greenshot.png)

<p class="callout info">Para llevar un programa a la micro:bit hace falta **conexión por cable USB**. Ahora va a cargar el programa que le facilitará a CreateAI los datos</p>

Al **conectar (por cable USB)** nos pide elegir la micro:bit y seguimos los pasos

[![2025-10-13 16_36_46-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-16-36-46-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-16-36-46-greenshot.png)

Se cargará en la micro:bit el programa que permitirá transferir los datos el acelerómetro a la interfaz web **CreateAI**

[![2025-10-13 16_37_34-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-16-37-34-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-16-37-34-greenshot.png)

<p class="callout danger">**OJO, ESTE NO ES NUESTRO PROGRAMA FINAL**, (paso <span style="background-color: rgb(241, 196, 15);">**Code**</span>) este no es el programa que nosotros editamos lo que queremos. Es un programa predeterminado, no editable, que sirve sólo para que CreateAI capte los movimientos del acelerómetro y así la máquina ML aprende con IA las acciones.</p>

##### <span style="color: rgb(22, 145, 121);">**Preparado para que CreateAI lea datos del acelerómetro de la Micro:bit**</span>

Le ponemos una alimentación externa. Podemos usar pilas, batería de dron o powerbank :

[![2025-10-13 17_01_16-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-17-01-16-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-17-01-16-whatsapp.png)  
Nos pide reproducir el patrón de la pantalla (esto se debe para asegurarse que sólo se comunica con ese micro:bit, por si hay otros micro:bits por el aula) lo normal es que coincida, por lo tanto no hay que hacer nada, en caso contrario con el ratón hay que reproducir el patrón que refleja la micro:bit

[![2025-10-13 16_53_54-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-16-53-54-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-16-53-54-whatsapp.png)

Luego nos pide conectarlo **vía Bluetooth**:

<p class="callout info">Para recopilar datos, la conexión **es por Bluetooth** lo que nos facilita libertad de movimientos</p>

[![2025-10-13 17_02_07-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-17-02-07-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-17-02-07-greenshot.png)

Y lo probamos en diferentes ejes

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/7hwM_br9uTI" width="560"></iframe>

O sea, tenemos nuestra micro:bit conectado con CreateAI y preparada para registrar movimientos.

# Paso 2 Test model

##### <span style="color: rgb(22, 145, 121);">**Grabando una acción** </span>

Vamos a darle una **acción**, elegimos un icono, uno nombre y una acción, en este caso

- **Icono** un cuadrado pequeño
- **Nombre** circulos planoXY
- **Acción**: Vamos a registrar movimientos circulares en el plano horizontal

 [![2025-10-13 17_14_06-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-17-14-06-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-17-14-06-greenshot.png)

y lo grabamos **mínimo** tres veces :

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/iszBdEgbHJQ" width="560"></iframe>

<p class="callout success">Cuanto **más grabaciones** hagas, la máquina ML detectará mejor tus acciones. Mínimo son 3.</p>

Y así con varias acciones, aquí hemos añadido uno de estar "**loco**" que es agitando en el eje Y y otro que es **quieto**

[![2025-10-13 17_22_52-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-17-22-52-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-17-22-52-greenshot.png)

Pulsamos a **Train model**

<p class="callout success">En en este momento cuando se genera la inteligencia artificial **MACHINE LEARNING ML** etiquetado </p>

 Es muy rápido y enseguida pasa a la ventana donde podemos ir probando qué va detectando:

[![2025-10-13 17_25_15-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-17-25-15-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-17-25-15-greenshot.png)

# Paso 3 Code

Una vez testeado nuestro modelo pulsamos a **Edit in MakeCode**

[![2025-10-14 07_53_21-Mattermost Desktop App.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-07-53-21-mattermost-desktop-app.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-07-53-21-mattermost-desktop-app.png)

##### <span style="color: rgb(22, 145, 121);">**AHORA ES NUESTRO MOMENTO DE PROGRAMAR**</span>

Podemos poner lo que queramos, por ejemplo

1. hemos puesto una melodía en la acción **círculos planoXY**
2. un silbido si lo pongo **loco**
3. que silencia todo si esta **quieto**

[![codecreateai.jpg](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/codecreateai.jpg)](https://libros.catedu.es/uploads/images/gallery/2025-10/codecreateai.jpg)

Paso 4 descargarlo en la micro:bit y nos pide conectarlo con cable pues tiene que subir el programa

<p class="callout info">**PARA DESCARGAR UN PROGRAMA SIEMPRE ES POR CABLE USB**</p>

[![2025-10-13 17_28_11-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-13-17-28-11-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-13-17-28-11-greenshot.png)

Una vez descargado ya puedes probar tu invento

Ten en cuenta que también se descarga en la micro:bit la máquina ML creada con IA

<p class="callout info">Por lo tanto **no** necesitas el ordenador conectado **ni** Internet para ejecutarlo **ni** esta conectado la micro:bit por Bluetooth al PC</p>

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="715" src="https://www.youtube.com/embed/8ny7kqcK2AE" title="14 de octubre de 2025" width="402"></iframe>

# Sin Bluetooth y 2 micro:bit

La idea es utilizar una micro:bit que haga de "puente inalámbrico" utilizando la conexión vía radio que tiene integrada la placa micro:bit

Notación:

- Micro:bit1 será la principal, la que estará conectado al "vestible" y tendrá nuestro programa
- Micro:bit2 será la conectada vía cable al PC y que micro:bit1 le pasa los datos para el paso 1 <span style="background-color: rgb(241, 196, 15);">**collect data** </span>y paso 2 **<span style="background-color: rgb(241, 196, 15);">test</span>**
- Micro:bit2 no será necesario en el paso 3 <span style="background-color: rgb(241, 196, 15);">**code**</span>.

[![2025-10-14 14_59_38-Microsoft PowerPoint - [Presentación1].png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-59-38-microsoft-powerpoint-presentacion1.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-59-38-microsoft-powerpoint-presentacion1.png)

## <span style="color: rgb(22, 145, 121); background-color: rgb(241, 196, 15);">**PASO 1 COLLECT DATA**</span>

Supongamos que **no** tenemos Bluetooth pero **sí** dos micro:bits. En el proceso de<span style="background-color: rgb(241, 196, 15);"> **Collect data**</span> le damos a **Connect**

[![2025-10-14 14_16_59-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-16-59-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-16-59-greenshot.png)

Ya detecta que no tenemos Bluetooth por lo tanto nos invita a utilizar 2 micro:bits

[![2025-10-14 14_17_53-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-17-53-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-17-53-greenshot.png)

##### <span style="color: rgb(22, 145, 121);">**MICRO:BIT1 LA QUE VA A ESTAR "MOVIENDOSE"**</span>

Conectamos micro:bit1 con cable

[![2025-10-14 14_18_36-.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-18-36.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-18-36.png)

[![2025-10-14 14_23_10-.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-23-10.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-23-10.png)

Le descarga el programa de recoger los datos

[![2025-10-14 14_19_13-Configuración.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-19-13-configuracion.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-19-13-configuracion.png)

Desconectamos del cable y le ponemos la batería :

[![2025-10-14 14_24_50-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-24-50-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-24-50-whatsapp.png)

##### <span style="color: rgb(22, 145, 121);">**MICRO:BIT2 LA QUE VA A ESTAR QUIETA**</span>

Lo conectamos al pc con cable USB

[![2025-10-14 14_26_07-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-26-07-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-26-07-whatsapp.png)

Y le descargamos el programa de transferencia por radio

[![2025-10-14 14_27_33-Documento1 - Microsoft Word.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-27-33-documento1-microsoft-word.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-27-33-documento1-microsoft-word.png)

##### <span style="color: rgb(22, 145, 121);">**A recoger los datos**</span>

Ya están los dos vinculados:

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/qXwxOeplzMQ" width="560"></iframe>

## <span style="color: rgb(22, 145, 121); background-color: rgb(241, 196, 15);">**PASO 2 TEST MODEL**</span>

No hay que hacer nada :

- El micro:bit2 sigue conectado al PC por cable USB le transfiere los datos a CreateAI
- El micro:bit1 con batería conectado inalámbricamente al micro:bit2 tiene libertad de movimientos

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/fCCW9hsuswE" width="560"></iframe>

## <span style="color: rgb(22, 145, 121); background-color: rgb(241, 196, 15);">**PASO 3 CODE**</span>

Pulsamos a Edit in MakeCode:

[![2025-10-14 14_40_05-.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-40-05.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-40-05.png)

Modificamos lo que queramos

[![2025-10-14 14_42_16-.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-42-16.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-42-16.png)

<p class="callout danger">**PERO ATENCIÓN AQUÍ EN DOWNLOAD TIENES QUE CONECTAR POR CABLE LA MICRO:BIT1 ¡¡NO LA 2!!!**</p>

Es decir, el micro:bit1 que se mueve, pues es el que tiene que ejecutar el programa. El micro:bit2 sólo nos ha servido como puente para recoger los datos

[![2025-10-14 14_44_47-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-44-47-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-44-47-whatsapp.png)

# Entendiendo a mi peluche

Vamos a a reconocer diferentes gestos de un muñeco peluche. Extraído de [https://microbit.org/projects/make-it-code-it/ai-storytelling-friend/](https://microbit.org/projects/make-it-code-it/ai-storytelling-friend/)

Procedemos a reconocer tres acciones:

- Saltando
- Volteretas
- Durmiendo

En este [enlace directamente saltas al paso Collect Data](https://createai.microbit.org/import?id=ai-storytelling-friend&project=Project%3A%20AI%20storytelling%20friend&name=AI%20storytelling%20friend&editors=makecode)

Paso <span style="background-color: rgb(241, 196, 15);">**Collect Data**</span> :

1. Podemos borrar sus datos y así lo personalizamos a los de nuestra mascota
2. Grabamos las acciones
3. Le damos pues a **Train Model** para crear la máquina ML

[![2025-10-14 12_59_40-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-12-59-40-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-12-59-40-whatsapp.png)

<span style="background-color: rgb(241, 196, 15);">**Test model** </span> lo testeamos si realmente funciona y la damos a **Edit in MakeCode,** si no funciona bien pues atrás a Edit data samples

**[![2025-10-14 13_14_28-Mattermost Desktop App.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-13-14-28-mattermost-desktop-app.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-13-14-28-mattermost-desktop-app.png)**

En el paso <span style="background-color: rgb(241, 196, 15);">**Code** </span>podemos hacer lo que queramos, él nos enseña un programa por defecto, se puede modificar como se desee

[![2025-10-14 13_45_48-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-13-45-48-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-13-45-48-whatsapp.png)

El resultado es:

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/10BEtKu3ooY" width="560"></iframe>

# Más proyectos CreateAI

<span style="color: rgb(0, 0, 0);">Con el mismo principio de detectar con la AI movimientos con el acelerómetro, se pueden hacer diversos proyectos : </span>

##### <span style="color: rgb(22, 145, 121);">**Contador de tiempo de ejercicio**</span>

[https://microbit.org/projects/make-it-code-it/simple-ai-exercise-timer/](https://microbit.org/projects/make-it-code-it/simple-ai-exercise-timer/)

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/TE8x78D6Rq0?embeds_referring_euri=https" width="560"></iframe>

##### <span style="color: rgb(22, 145, 121);">**Contador de ejercicio**</span>

[https://microbit.org/projects/make-it-code-it/ai-activity-timer/](https://microbit.org/projects/make-it-code-it/ai-activity-timer/)

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/83VoybgIFbE" width="560"></iframe>

##### <span style="color: rgb(22, 145, 121);">**Y mucho más ....**</span>

[https://microbit.org/ai/](https://microbit.org/ai/)

[![2025-10-14 14_14_14-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-14-14-14-14-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-14-14-14-14-greenshot.png)

# cars para microbit

## <span style="color: rgb(22, 145, 121);">**Cutebot**</span>

- <span style="color: rgb(0, 0, 0);">Muy compacto y muy bien conseguido (⁓56€ placa microbit incluida 2023) </span>
- <span style="color: #000000;">Versión avanzada[ Cutebot plus](https://robotopia.es/kits-educativos/214-25-cutebot-plus.html)</span>
- [<span style="color: rgb(0, 0, 0);">Manual English</span>](https://www.elecfreaks.com/learn-en/microbitKit/smart_cutebot/index.html)

<span style="color: rgb(22, 145, 121);">**[![cutebot.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/cutebot.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/cutebot.png)**</span>

<span style="color: rgb(22, 145, 121);">**Características**</span>

- Sensor de ultrasonidos de distancia SR04
- Sigue-líneas
- Sensor de IR para usar con mando a distancia (incluido)
- Zumbador
- 2 x LEDs RGB
- 2 x LED Neopixel (debajo del chasis)
- 2 x Motores de 300 RPM de potencia variable
- Conexión I2C para extensiones
- En caja de cartón

## <span style="color: rgb(22, 145, 121);">**Maqueen**</span>

- <span style="color: rgb(0, 0, 0);">Muy compacto y muy bien conseguido (⁓70€ placa microbit incluida 2023) </span>
- <span style="color: rgb(0, 0, 0);">Versión avanzada [Maqueen plus](https://tienda.bricogeek.com/robots/1549-robot-maqueen-plus-para-microbit.html?vt_campaign=1022310&vt_product=1549&vt_content=10024707&vt_alg=UpSell)</span>
- [Manual](https://wiki.dfrobot.com/micro_Maqueen_for_micro_bit_SKU_ROB0148-EN) (English)

<span style="color: rgb(22, 145, 121);">**[![maqueen.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/maqueen.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/maqueen.png)**</span>

<span style="color: rgb(22, 145, 121);">**Características**</span>

- Sensor de ultrasonidos de distancia SR04
- Sigue-líneas
- Sensores de IR para usar con mando a distancia (incluido)
- 2 x sensores IR
- Zumbador
- 4 x LEDs RGB
- 2 x LED Neopixel (debajo del chasis)
- 2 x Motores de 133 RPM de potencia variable
- Conexión I2C para extensiones
- Borde de conectores para entradas y salidas
- En caja de plástico

#### <span style="color: rgb(22, 145, 121);">**INSTRUCCIONES EN MAKECODE**</span>

<span style="color: rgb(0, 0, 0);">Hay diferencias de variedad de instrucciones en [https://makecode.microbit.org/#editor](https://makecode.microbit.org/#editor) en cada extensión</span>

<span style="color: rgb(0, 0, 0);">[![instruccionesCUTE.jpg](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/instruccionescute.jpg)](https://libros.catedu.es/uploads/images/gallery/2023-09/instruccionescute.jpg)</span>

<span style="color: rgb(0, 0, 0);">[![instruccionesMAQUEEN.jpg](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/instruccionesmaqueen.jpg)](https://libros.catedu.es/uploads/images/gallery/2023-09/instruccionesmaqueen.jpg)</span>

<span style="color: rgb(0, 0, 0);">[![MemeCuteMcqueen.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/memecutemcqueen.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/memecutemcqueen.png)</span>

# Maqueen

# Montaje del kit

La primera vez que se usa el kit viene sin montar, el ensamblaje es muy sencillo, mira este vídeo<span style="text-decoration: underline;"> solo los primeros 30 segundos</span>.

<iframe allowfullscreen="allowfullscreen" height="361" src="https://www.youtube.com/embed/Csp2Wa7yMg0?t=37s" style="width: 644px; height: 361px;" width="644"></iframe>

La parte más importante que no hay que saltar es la conexión de las baterías con la placa **antes de poner el soporte de baterías encima de los motores**, pues una vez puesto, es difícil llegar al conector:

Primero esto

[![conexion-pilas-maqueen.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/conexion-pilas-maqueen.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/conexion-pilas-maqueen.png)

Y luego esto

[![conexion-pilas-maqueen2.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/conexion-pilas-maqueen2.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/conexion-pilas-maqueen2.png)

# Primeros pasos

Mira este ve vídeo para que veas:

- Características de Maqueen minuto 0:00 a 3:48
- Como programar Maqueen minuto 3:48 
    - Aplicación propia de Dfrobot (sólo para windows)
    - Incluir la extensión Maqueen en Makecode de microbit [https://makecode.microbit.org/](https://makecode.microbit.org/)

<iframe allowfullscreen="allowfullscreen" height="394" src="https://www.youtube.com/embed/vdb6pQ6VJrQ" style="width: 703px; height: 394px;" width="703"></iframe>

Resumiendo para programar la maqueen con makecode:

1.- Ir a la página web del editor de Makecode [https://makecode.microbit.org/#editor](https://makecode.microbit.org/#editor)

2.- En Extensiones buscar la extensión Maquecode

[![makecode-maqueen1.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/makecode-maqueen1.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/makecode-maqueen1.png)

[![makecode-maqueen2.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/makecode-maqueen2.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/makecode-maqueen2.png)

3.- Ya tenemos las herramientas necesarias para manejar MAQUEEN y también otra sección IR para el mando infrarrojos

[![makecode-maqueen3.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/makecode-maqueen3.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/makecode-maqueen3.png)

# Retos Maqueen

# Introducción

Agradecimientos al autor[ Pedro Ruiz ](https://twitter.com/pedroruizf)por la publicación de estos retos en [https://pedroruizf.github.io/maqueen\_retos/index.html](https://pedroruizf.github.io/maqueen_retos/index.html) licencia [Licencia Creative Commons Reconocimiento Compartir igual 4.0](http://creativecommons.org/licenses/by-sa/4.0/)

Este sitio plantea una serie de retos basados en los que se muestran en la [wiki de dfrobot sobre el robot maqueen](https://wiki.dfrobot.com/micro_Maqueen_for_micro_bit_SKU_ROB0148-EN), y otros de cosecha propia del autor.

Los retos pueden descargarse en formato zip en [este enlace](https://pedroruizf.github.io/maqueen_retos/codigo_retos.zip)

[![maqueen.jpg](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/maqueen.jpg)](https://libros.catedu.es/uploads/images/gallery/2023-09/maqueen.jpg)

Otros posibles retos con maqueen podrían ser:

- Persigue-objetos.
- Control remoto de maqueen con otra micro:bit.
- Control de servos en maqueen aprovechando pines de extensión.
- etc.

# Control de Motores

Se trata que el robot haga la siguiente secuencia de movimiento de forma indefinida:

- Adelante durante 1 segundo.
- Derecha durante 1 segundo.
- Izquierda durante 1 segundo.
- Atrás durante 1 segundo.

<details id="bkmrk-%C2%A0"><summary></summary>

[![reto_01.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-01.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-01.png)

</details>

# Neopixel

El robot maqueen posee cuatro Leds RGB (Red, Green, Blue) en su parte inferior, en realidad son tres leds de colores encapsulados. En ellos puedo realizar una adición de colores luz indicando la intensidad de los tres colores luz para formar el color deseado.

<article class="iDevice_wrapper textIdevice" id="bkmrk-existen-webs-para-co">Existen webs para componer colores muy útiles para conseguir colores RGB concretos: [https://htmlcolorcodes.com/es/](https://htmlcolorcodes.com/es/)

RETO

Se trata de conseguir que el robot maqueen represente en sus leds RGB colores aleatorios, cambiando el mismo cada segundo.

<details><summary></summary>

[![reto_02a.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-02a.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-02a.png)

</details>RETO

Se trata de hacer gradación de colores con los LEDs RGB Neopixel que tiene nuestro robot.

<details><summary></summary>

[![reto_02.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-02.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-02.png)

</details></article>

# leds frontales

Este reto consiste en hacer una intermitencia con los dos leds rojos frontales del robot. El tiempo de encendido de cada led es de medio segundo.

<details id="bkmrk-"><summary></summary>

[![reto_03.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-03.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-03.png)

</details>

# Distancia con US

Este reto consiste en mostrar la distancia a la que están los obstáculos en los leds de micro:bit (matriz de 25 leds).

<details id="bkmrk-"><summary></summary>

[![reto_04.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-04.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-04.png)

</details>

# Reconocimiento de teclas mando IR

Esta tarea consiste en determinar el valor numérico que tienen las teclas de un mando a distancia cualquiera.

<details id="bkmrk-"><summary></summary>

[![reto_05.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-05.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-05.png)

</details>

# maqueen teledirigido con mando IR

Este reto consiste en asignar a cuatro teclas de una mando a distancia por infrarrojos (IR), los cuatro movimientos básicos del robot. Cuando se pulsen provocarán respectivamente movimientos como: adelante, atrás, izquierda y derecha por un tiempo.

<details id="bkmrk-"><summary></summary>

[![reto_06.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-06.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-06.png)

</details>

# lectura sensor IR de suelo

La tarea consiste en visualizar en la pantalla de micro:bit (matriz de 25 leds) el estado de los sensores de infrarrojos de suelo. El sensor dará valor 1 a blanco y 0 a negro.

<details id="bkmrk-"><summary></summary>

[![reto_07.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-07.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-07.png)

</details>

# seguidor de líneas

El reto consiste en hacer un siguelíneas negras, las líneas del circuito deben ser más anchas que la distancia entre los sensores infrarrojos de suelo del robot.

<details id="bkmrk-"><summary></summary>

[![reto_08.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-08.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-08.png)

</details>Si no tienes las líneas del circuito, y quieres imprimirlas o si quieres ver una versión más sofisticada [aquí](https://blog.330ohms.com/2019/08/28/tutorial-3-seguidor-de-linea-con-micro-maqueen/)

# evita-obstáculos

El reto consiste en que el robot evite obstáculos que estén a menos de 20 cm del mismo. Además cuando los evita lo hará aleatoriamente a derechas o izquierdas.

<details id="bkmrk-"><summary></summary>

[![reto_09.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-09.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-09.png)

</details>

# seguidor de luz

El reto consiste en que le robot persiga una fuente luminosa a partir de cierto umbral de luz. Recordamos que el sensor de luz de la micro:bit se encuentra en la matriz de leds.

<details id="bkmrk-"><summary></summary>

[![reto_10.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-10.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-10.png)

</details>

# Control remoto desde otra micro:bit con radio

Se trata de controlar el robot maqueen con otra micro:bit a través de la radio y con el acelerómetro. Jugando con las aceleraciones en el eje x (izquierda o derecha) controlamos a maqueen con los giros en los mismos sentidos. Modificando las aceleraciones en el eje y (adelante o hacia atrás) controlamos los movimientos del robot en esos sentidos.

Con este reto conseguimos un control remoto de maqueen a través del acelerómetro de otra micro:bit.

<details id="bkmrk-c%C3%B3digo-micro%3Abit-emi"><summary></summary>

Código Micro:bit emisora:

[![reto_11_e.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-11-e.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-11-e.png)

Código de Micro:bit de maqueen (receptora):

[![reto_11_r.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-11-r.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-11-r.png)

</details>

# persigue-objetos

El reto consiste en que maqueen rastree a derechas o izquierdas (al azar), si hay objetos en un radio menor a 20 cm, si lo encuentra lo persigue.

<details id="bkmrk-"><summary></summary>

[![reto_12.png](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/reto-12.png)](https://libros.catedu.es/uploads/images/gallery/2023-09/reto-12.png)

</details>

# Cutebot

# Montaje del kit

a primera vez que se usa el kit viene sin montar, el ensamblaje es muy sencillo, mira este vídeo sobre todo a partir del minuto 2:00

<iframe allowfullscreen="allowfullscreen" height="400" src="https://www.youtube.com/embed/0iudW1bcDo0" style="width: 713px; height: 400px;" width="713"></iframe>

[![2024-07-04 12_53_44-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2024-07/scaled-1680-/2024-07-04-12-53-44-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2024-07/2024-07-04-12-53-44-whatsapp.png)

<div class="sketchfab-embed-wrapper" id="bkmrk--2"><iframe allow="autoplay; fullscreen; xr-spatial-tracking" allowfullscreen="allowfullscreen" frameborder="0" src="https://sketchfab.com/models/3e82875b2b96416dbf9f7ea390524042/embed" title="Cutebot - Modelo educativo"> </iframe>

</div>[ Cutebot - Modelo educativo ](https://sketchfab.com/3d-models/cutebot-modelo-educativo-3e82875b2b96416dbf9f7ea390524042?utm_medium=embed&utm_campaign=share-popup&utm_content=3e82875b2b96416dbf9f7ea390524042) by [ GmedranoTIC ](https://sketchfab.com/gmedranotic?utm_medium=embed&utm_campaign=share-popup&utm_content=3e82875b2b96416dbf9f7ea390524042) on [Sketchfab](https://sketchfab.com?utm_medium=embed&utm_campaign=share-popup&utm_content=3e82875b2b96416dbf9f7ea390524042)

# Dos prácticas con Cutebot

Mira este vídeo:

- Del 0 al minuto 5:20 muestra cómo es Cutebot, montaje, y cararcterísticas
- 5:21 al 9:13 **Práctica 1: Luces y giros :** con los botones activa motores y luces
- 9:14 al final **Práctica 2: Ultrasonidos**: esquiva obstáculos con efecto sonoro luminoso

<iframe allowfullscreen="allowfullscreen" height="429" src="https://www.youtube.com/embed/JDhF_7QYrow" style="width: 765px; height: 429px;" width="765"></iframe>

Agradecimientos a Guillermo Medrano [<span class="css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0">gmedranotic.wordpress.com</span>](https://t.co/81FdhTXVFW) [@GmedranoTIC](https://twitter.com/GmedranoTIC) autor de Logros en Educación [https://gmedranotic.wordpress.com/2023/05/15/iniciacion-robotica-basica-dos-practicas-con-cutebot/](https://gmedranotic.wordpress.com/2023/05/15/iniciacion-robotica-basica-dos-practicas-con-cutebot/) Licencia CC-BY-NC-SA

<span class="yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap">Recomendamos que lo hagas, no son largos de realizar. </span><span class="yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap">Si la de ultrasonidos quieres algo sencillo evita obstáculos, puedes simplificarla al máximo:</span>

<span class="yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap">[![2024-06-25 09_15_11-Microsoft MakeCode for micro_bit.png](https://libros.catedu.es/uploads/images/gallery/2024-06/scaled-1680-/2024-06-25-09-15-11-microsoft-makecode-for-micro-bit.png)](https://libros.catedu.es/uploads/images/gallery/2024-06/2024-06-25-09-15-11-microsoft-makecode-for-micro-bit.png)</span>

<span class="yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap">Las dos prácticas del vídeo se pueden</span><span class="yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap"> descargar en [https://github.com/GmedranoTIC/Microbit](https://github.com/GmedranoTIC/Microbit), directamente seleccionando el archivo y pinchando con el botón derecho, «guardar enlace como»</span>

<span class="yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap">[![descarga-github.jpg](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/descarga-github.jpg)](https://libros.catedu.es/uploads/images/gallery/2023-09/descarga-github.jpg)</span>

# Más prácticas con Cutebot

En la wiki de la empresa de Cutebot: Elecfreaks [https://elecfreaks.com/learn-en/microbitKit/smart\_cutebot/index.html](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/index.html) encontrarás 14 prácticas muy interesantes, que no podemos reproducir en este libro por tener los derechos reservados :

1. **[ Case 01: Move Forward or Reverse at the Full Speed](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case01.html)**
    1. Una práctica sencilla que según el botón que aprietas en en microbit ejecuta una velocidad u otra
2. **[Case 02: Speed Up Gradually](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case02.html)**
    1. El cutebot va ganando velocidad
3. **[Case 03: Dance in Figure-of-eight](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case03.html)**
    1. El cutebot hace el recorrido de un 8
4. [**Case 04: Run at Rando**m](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case04.html)
    1. El cutebot danza de forma aleatoria
5. **[Case 05: Automatic Headlights](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case05.html)**. 
    1. Si es de noche, se encienden las luces
6. **[Case 06: Steering&amp;Clearance Lamps](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case06.html)**. 
    1. Según los botones, las lámparas flashean 5 veces
7. [**Case 07: Fall-arrest Cutebot**.](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case07.html)
    1. En la wiki pone que el propósito es que cuando detecta el borde de la mesa, vuelve atrás y gira. **ATENCIÓN** no aconsejable hacerlo en una mesa, por el peligro de caída, se recomienda hacer una figura cerrada con cinta negra y el cutebot no saldrá del recinto.
8. [ **Case 08: Run Along the Black Line**.](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case08.html)
    1. El típico siguelíneas  
        <iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/Hz3S1Q7B_Ik" width="560"></iframe>
9. [**Case 09: Autonomous Obstacle Avoidance**](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case09.html). 
    1. El típico salva-obstáculos
10. **[Case 10: Car Following with A Fixed Distance](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case10.html)**. 
    1. Cutebot se mueve siguiendo tu mano, manteniendo una distancia fija.
11. **[Case 11: micro:bit Remote Control](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case11.html)**. 
    1. coche teledirigido con otro microbit y los botones  
        <iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/36OzAa3aSN8" width="560"></iframe>
12. **[Case 12: Remote Control the Cutebot with micro:bit Accelerometer](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case12.html)**. 
    1. el mismo ejemplo pero usando el acelerómetro (inclinación) en vez de los botones
13. (omitimos este ejemplo pues requiere un joystick no proporcionado en el kit)
14. **[ Case 14: IR Remote Control Car](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case14.html)**. 
    1. 1. coche teledirigido pero con el mando IR
15. [**Case15: Seeking the Light**](https://elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot_case15.html). 
    1. Cutebot sigue la luz

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/V9ng0_1lsiQ" width="560"></iframe>

Hay más retos pero con accesorios que no se proporciona en el kit básico

[Versión pdf](https://docs.rs-online.com/089a/A700000007852744.pdf)

[![wikicutebot.jpg](https://libros.catedu.es/uploads/images/gallery/2023-09/scaled-1680-/wikicutebot.jpg)](https://libros.catedu.es/uploads/images/gallery/2023-09/wikicutebot.jpg)

# AI Lens Elecfreak

Existe en Aularagón un curso completo para manejar la AI LENS Elecfreack con Cutebot

Ver la web en [https://libros.catedu.es/books/cutebotai-lens](https://libros.catedu.es/books/cutebotai-lens)

Para maqueen hay que utilizar otro tipo de soporte, ver [https://libros.catedu.es/books/cutebotai-lens/page/soporte](https://libros.catedu.es/books/cutebotai-lens)

[![cutebotailens.jpg](https://libros.catedu.es/uploads/images/gallery/2024-11/scaled-1680-/cutebotailens.jpg)](https://libros.catedu.es/uploads/images/gallery/2024-11/cutebotailens.jpg)

# Créditos

## <span style="color: rgb(22, 145, 121);">**Autoría y licencias**</span>

- Mario Monteagudo Alda CP EJEA 
    - **Microbit**
    - **Música y sonido con micro:bit**
    - **[Referencias](https://libros.catedu.es/books/escuela-40-bbc-microbit-en-el-aula/page/referencias)**
- Javier Quintana Peiró CATEDU 
    - **Retos avanzados Bluetooth**
    - **Create AI**
    - **Maqueen**
    - **Smartcar**
- **Retos con la microbit**
    - - Extraído de Almaribot.com José Franciso Muñoz
- **Retos Maqueen**
    - Extraído de Retos con robot Maqueen [https://pedroruizf.github.io/maqueen\_retos/index.html](https://pedroruizf.github.io/maqueen_retos/index.html)
    - Licencia CC-BY-SA 4.0
    - Autor Pedro Ruiz
- **Dos prácticas con Cutebot**  
    
    - Extraído de Logros en Educación [https://gmedranotic.wordpress.com/2023/05/15/iniciacion-robotica-basica-dos-practicas-con-cutebot/](https://gmedranotic.wordpress.com/2023/05/15/iniciacion-robotica-basica-dos-practicas-con-cutebot/)
    - Autor Guillermo Medrano [<span class="css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0">gmedranotic.wordpress.com</span>](https://t.co/81FdhTXVFW) [@GmedranoTIC](https://twitter.com/GmedranoTIC)
    - Licencia CC-BY-NC-SA


Cualquier observación o detección de error en [soporte.catedu.es](https://catedu.es/soporte-catedu/)

Los contenidos se distribuyen bajo licencia **Creative Commons** tipo **BY-NC-SA** excepto en los párrafos que se indique lo contrario.

[![image-1648462225402.gif](https://libros.catedu.es/uploads/images/gallery/2022-03/image-1648462225402.gif)](https://libros.catedu.es/uploads/images/gallery/2022-03/image-1648462225402.gif)

[![image-1648462299882.png](https://libros.catedu.es/uploads/images/gallery/2022-03/scaled-1680-/image-1648462299882.png)](https://libros.catedu.es/uploads/images/gallery/2022-03/image-1648462299882.png)

[![image-1648462361893.png](https://libros.catedu.es/uploads/images/gallery/2022-03/scaled-1680-/image-1648462361893.png)](https://libros.catedu.es/uploads/images/gallery/2022-03/image-1648462361893.png)