Tarjeta de circuitos del tamaño de la palma de una mano con una serie de 25 leds y un chip Bluetooth para conexión inalámbrica. Puede ser programada para mostrar letras, números, símbolos y caracteres. La manera más sencilla para iniciar en programación visual de circuitos digital es un muy buen paso previo al uso de placas Arduino. Procesador ARM Cortex-M4 a 64 MHz con unidad de punto flotante (FPU)Memoria Flash de 512KB.RAM 128KB.Matriz LED roja de 5×5.2 botones programables.Micrófono MEMS e indicador LED de encendido.Sensores de temperatura y luz integrados.Radio de 2.4 GHz para comunicar micro:bits.Bluetooth BLE 5.0.Conector para agregar más sensores.4 pines GPIO dedicados para PWM, I2C, SPI, y energía externa.Tres entradas/salidas digitales/analógicas accesibles mediante cables caimán.Dos anillos de alimentación 3V/GND.Puerto I2C dedicado para periféricos.Conector MicroUSB (5V).Conector JST-PH compatible con baterías LiPo (3V).Botón de encendido/reset con LED de estatus.Corriente máxima disponible de 200 mA para periféricos.Programable con C++, MakeCode, Python y Scratch.