[9][10] El dispositivo se describe como la mitad del tamaño de una tarjeta de crédito[11] 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.[20] 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.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.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.[8] 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 ".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,[39] 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.