micro:bit is a pocket-sized microcontroller designed for kids and beginners learning how to program, letting them easily bring ideas into DIY digital games, interactive projects and robotics. micro:bit comes with a variety of on-board modules, including a 5×5 LED matrix (also supports light detection), 2 programmable buttons, motion detector, compass and Bluetooth® Smart module. Additionally, you may attach more modules such as a servo motor, RGB LED lights through five I/O rings or 20 edge connectors.
Aimed at students of STEM subjects in secondary schools, it serves an introduction to robotics powered by micro:bit, which can control simple remote controlled robots that was easy enough for children to build and code. Students can learn following programming languages:
- Scratch
- JavaScript
- Python