BBC micro: bit es una pequeña tarjeta programable de 4x5 cm diseñada para que aprender a programar sea fácil, divertido y al alcance de todos.
Gracias a la gran cantidad de sensores que incorpora, sólo con la tarjeta se pueden llevar a cabo centenares de proyectos.
También es una plataforma IoT (Internet of Things), lo que la hace muy interesante para usuarios avanzados.
Es Open Source, por supuesto. Tanto el hardware como el software de “micro:bit” es de código abierto.
Tiene un entorno de programación gráfico propio: MakeCode de Microsoft, un sencillo editor gráfico online muy potente y gratuito que posibilita introducirnos en el mundo de la programación de forma intuitiva a través del lenguaje de programación visual o de bloques. Con él aprendemos a pensar como un programador sin caer en los molestos errores de sintaxis. MakeCode es, sin duda, una herramienta a tener muy en cuenta por nuestros profesores.
BBC micro: bit también se puede programar con JavaScript, Pyton y Scratch (añadiendo una extensión).
La nueva versión de la tarjeta micro:bit ahora incorpora micrófono, altavoz, sensor táctil y un procesador más potente.
El micrófono incorporado permite que la nueva micro:bit ejecute código a causa del nivel de sonido.
Con el altavoz nuestros estudiantes pueden componer música, poner voz a los proyectos o construir instrumentos interactivos sensibles al movimiento, por ejemplo.
En la nueva versión, el logo de micro:bit es un botón táctil capacitivo, así que podemos pulsar la micro:bit de cuatro formas diferentes; Botón A, Botón B, Botones A+B y el logo táctil.
La nueva función de modo de espera detendrá el programa en curso en el micro:bit hasta que se pulse el botón de reinicio. Resulta muy útil para ejercicios en los que usamos el altavoz y queremos silenciarlo sin tener que desenchufar la micro:bit.
Además del modo en espera, la nueva micro:bit es capaz de reducir su consumo de energía para proyectos de IoT donde registramos datos durante tiempo prolongado.
Con más de cuatro veces la potencia de procesamiento y ocho veces más de RAM que la micro:bit anterior, ahora este nuevo modelo funcionará mejor con MicroPython.
Procesador actualizado: Nordic Semiconductor nRF52833
ARM Cortex de 64MHz-M4 + FPU (más de 4 veces más rápido!)
Memoria: 512KB de almacenamiento Flash a bordo (el doble)
Interfaz: 128KB DE RAM (x 8 veces más!)
Slot: 25 pines. 4 dedicados a los GPIO (1 más)
Conectores dentados (para facilitar la conexión de pinzas de cocodrilo e hilos conductores)
Las nuevas funciones (micrófono, altavoz…etc) se podrán programar gracias a la incorporación de nuevos bloques en Makecode, lo que significa que sólo tenemos que familiarizarnos con las nuevas características.
Podemos seguir usando el material docente ya creado. Todos los programas pueden ser reconstruidos para funcionar con la nueva micro:bit, de forma que puedan coexistir ambos modelos en el aula.
Para garantizar la máxima compatibilidad, los editores admitirán un nuevo formato HEX universal que permitirá usar todas las funciones de ambas versiones de micro:bit. Los ficheros creados para la primera versión de micro:bit se deberán abrir en la nueva versión del editor y guardarse con el formato universal para implementar la compatibilidad con la nueva placa. De esta forma funcionará tanto en las micro:bits antiguas como en las nuevas.
En cuanto a la compatibilidad de hardware, el nuevo micro:bit será compatible con la mayoría de las placas y accesorios adicionales existentes.
Manual micro:bit &
Cutebot
Software y recursos online
Video curso on-line
gratis
Libro micro:bit a fondo
Manual micro:bit &
Octopusbit
Libro micro:bit y Python
Manual micro:bit & Basic
kit
Manual de Programación micro:bit ON-LINE
Software y recursos online
¿Qué es Micro:Bit?
Placa Micro:Bit