Micro:bit is a palm-sized minicomputer designed for programming education and learning, especially for children and beginners. The circuit board has various components such as 25 LED lights, an accelerometer, a compass, buttons, Bluetooth, and connectors for sensors and other devices. Micro:bit can be programmed using various programming languages. Programmed using online software such as Microsoft’s MakeCode, or programming languages such as Python and JavaScript.