| BBC micro:bit | ||
|---|---|---|
|
| ||
|
micro:bit v1 (derecha) y v2 (izquierda) | ||
| Información | ||
| Tipo | Microcontrolador de placa única | |
| Fabricante | BBC | |
| Procesador |
v1: Nordic nRF51822, ARM Cortex-M0 16 MHz v2: Nordic nRF52833, ARM Cortex-M4 64 MHz | |
| Fecha de lanzamiento |
v1: 10 February 2016 v2: 13 October 2020 | |
| Datos técnicos | ||
| Alimentación | 1.8-3.6V | |
| Procesador |
v1: Nordic nRF51822, ARM Cortex-M0 16 MHz v2: Nordic nRF52833, ARM Cortex-M4 64 MHz | |
| Memoria |
v1: 16 KB RAM v2: 128 KB RAM | |
| Almacenamiento |
v1: 256 KB v2: 512 KB Flash ROM | |
| Conectividad | Bluetooth LE, MicroUSB, Ranura de expansión | |
| microbit.org | ||
El Micro Bit (también conocido como BBC Micro Bit, estilizado como micro:bit) es un sistema embebido de hardware libre basado en ARM diseñado por la BBC para su uso en la educación informática en el Reino Unido. Se anunció por primera vez en el lanzamiento de la campaña Make It Digital de la BBC el 12 de marzo de 2015 con la intención de entregar 1 millón de dispositivos a los alumnos en el Reino Unido. El diseño final y sus características se dieron a conocer el 6 de julio de 2015 considerando que la entrega real de dispositivos, inicialmente prevista para septiembre de 2015 a las escuelas y octubre de 2015 para el público en general, pero finalmente empezo el 10 de febrero de 2016.
El dispositivo se describe como la mitad del tamaño de una tarjeta de crédito y tiene un procesador ARM Cortex-M0, sensores de acelerómetro y magnetómetro, conectividad Bluetooth y USB, una pantalla que consta de 25 LED, dos botones programables y puede ser alimentado por ya sea USB o una batería externa. Las entradas y salidas del dispositivo se realizan a través de cinco conectores de anillo que forman parte de un conector de borde más grande de 25 pines.
La placa física mide 43 mm × 52 mm y, en su primera entrega, incluyó:

Las capacidades de entrada y salida (I/O) incluyen a 3 perforaciones con conexión de anillo (y otras 2 de tierra y poder) que aceptan conectores tipo caimán o de banana de 4 milímetros (Las bananas de 1/8" quizás no logren conexión buena ya que es un conector europeo). así como a 25-pin edge connector with two or three PWM outputs, six to 17 GPIO pins (dependiendo de la configuración), six analog inputs, serial I/O, SPI, and I²C. A diferencia de los primeros prototipos, que tenían una batería integral, se puede usar un paquete de baterías externas (baterías AAA) para alimentar el dispositivo como un producto independiente o portátil. Las preocupaciones de salud y seguridad, así como el costo, se dieron como razones para eliminar la batería de botón de los primeros diseños.
La documentación de diseño de hardware disponible consta únicamente del esquema y la lista de materiales distribuidos bajo la licencia Creative Commons By Attribution, no hay diseño de PCB disponible. Sin embargo, el diseño de referencia compatible de Micro:bit Educational Foundation está completamente documentado.
v2, lanzado el 13 de octubre de 2020, incluye:
En micro:bit v2, el botón de reinicio puede ser usado para apagar la pantalla si se mantiene durante 4 segundos.
Hay dos editores oficiales de programación de la micro:bit en el sitio web de micro:bit foundation :
La experiencia de programación de Python en Micro Bit es proporcionada por MicroPython. Los usuarios pueden escribir scripts de Python en el editor web de Micro Bit que luego se combinan con el firmware de MicroPython y se descargan en el dispositivo. Los usuarios también pueden acceder al MicroPython REPL que se ejecuta directamente en el dispositivo a través de la conexión USB en serie, lo que les permite interactuar directamente con los periféricos de Micro Bit.
El Micro Bit se creó utilizando los kits de desarrollo ARM mbed. El sistema en tiempo de ejecución y la interfaz de programación utilizan el servicio de compilación en la nube mbed para compilar el código del usuario en un archivo .UF2. Luego, el código compilado se transfiere al dispositivo mediante conexiones USB o Bluetooth. El dispositivo aparece como una unidad USB cuando se conecta a una computadora, y el código se puede flashear arrastrando y soltando el archivo .UF2.
Otros editores de BBC micro:bit incluyen:
Otros lenguajes de programación para BBC micro:bit incluyen:
Sistemas operativos que se pueden construir para BBC micro:bit:
El Micro Bit fue diseñado para alentar a los niños a involucrarse activamente en la escritura de software para computadoras y en la construcción de nuevas cosas, en lugar de ser consumidores de medios. Fue diseñado para funcionar junto con otros sistemas, como Raspberry Pi, basándose en el legado de BBC con BBC Micro para la informática en la educación. La BBC planeó regalarlo a todos los niños de 7 años (11 y 12 años) en Gran Bretaña a partir de octubre de 2015 (alrededor de 1 millón de dispositivos). Antes del lanzamiento, se puso a disposición un simulador en línea para ayudar a los educadores a prepararse, y algunos maestros debían recibir el dispositivo en septiembre de 2015 Estaba previsto que el dispositivo estuviera a la venta general a finales de 2015. Sin embargo, los problemas retrasaron el lanzamiento hasta el 22 de marzo de 2016.
La BBC tuvo una decisión difícil al elegir qué grupo escolar sería el primero en recibir los Micro Bits gratuitos, y el director de aprendizaje de la BBC dijo que "la razón por la que optamos por el séptimo año [en lugar del quinto año] es que tuvo más impacto con ese grupo de edad… estaban más interesados en usarlo fuera del aula ".
La planificación del proyecto comenzó en 2012 como parte del Programa de Alfabetización Informática de la BBC, y en el momento del lanzamiento en julio de 2015, la BBC había contratado a 29 socios para ayudar con la fabricación, el diseño y la distribución del dispositivo. La BBC ha dicho que la mayoría de los costes de desarrollo corrieron a cargo de los socios del proyecto.
El desarrollo del Micro Bit es un producto de varios socios que trabajan con BBC:
Un prototipo del dispositivo y del software creado por la BBC R&D, se muestra en el anuncio inicial, fue utilizado para probar la proposición en las escuelas, y para proporcionar una especificación de referencia para la asociación sobre la que construir.
Después de la implementación exitosa de micro:bit en todo el Reino Unido, la BBC mostró el futuro de micro:bit y su adopción en otras partes del mundo a la recién formada y sin fines de lucro Microbit Education. Fundación. El anuncio se hizo el 18 de octubre de 2016 a un pequeño grupo de periodistas y educadores en Savoy Place en Londres, que incluyó una revisión del año pasado y sus planes para el futuro. La transición de la BBC a la Micro:bit Education Foundation trasladó la sede oficial de micro:bit de microbit.co.uk a microbit.org .
La BBC licenció la tecnología del hardware como hardware libre y permite que se fabrique en todo el mundo para su uso en la educación. La fundación supervisa esto.
El 2 de enero de 2018 se anunció que Gareth Stockdale de BBC Learning sucedería a Zach Shelby como CEO de Microbit Educational Foundation.
La fundación también proporciona un diseño de referencia completamente documentado de un dispositivo diferente del comercializado, pero compatible con el software, con la intención de facilitar el desarrollo y la fabricación independiente de dispositivos y productos derivados de micro:bit. El diseño de referencia es hardware libre, pero a diferencia del dispositivo comercializado que emplea una licencia CC BY 4.0, se distribuye bajo los términos de la licencia de hardware Solderpad, versión 0.51. La documentación de diseño disponible para el diseño de referencia incluye el diseño de placa de circuito y esquemático en varios formatos de la suite EDA.
El 13 de octubre de 2020, la Fundación Educativa Micro:bit anunció una nueva versión de micro:bit. Disponible por el mismo precio que el micro:bit original y compartiendo su diseño general, micro:bit v2 incluye CPU Nordic nRF52833 (ARM Cortex-M4, 64 MHz, 128 KB de RAM, 512 KB de flash) y, además, un micrófono, un altavoz, un sensor táctil y modo de ahorro de energía.