The micro:bit measures 4cm by 5cm and is completely programmable. It has 25 LEDs that students can code to light up and display various images, numbers, and text, as well as two buttons, inputs, outputs, an accelerometer, and a magnetometer that each can be individually programmed.