BBC micro:bit

A small but powerful micrcontroller designed for computer education.
Launch Mode

About the BBC micro:bit

Learn more about what the BBC micro:bit has to offer.


5x5 LED Matrix

The micro:bit has 25 individually-programmable LEDs, allowing you to display text, numbers, and images.


2 Buttons

There are two buttons on the front of the micro:bit (labelled A and B). You can detect when these buttons are pressed, allowing you to trigger code on the device.


I/0 Pins

Program motors, LEDs, or other electrical components with the pins, or connect extra sensors to control your code!


Temperature Sensor

The temperature sensor allows the micro:bit to detect the current temperature of the device.



An accelerometer measures the acceleration of your micro:bit; this component senses when the micro:bit is moved.


Radio Communication

Radio allows you to communicate wirelessly between micro:bits. Use the radio to send messages to other micro:bits and much more!

Getting started with the BBC micro:bit

Read our getting started guide to learn more about getting connected and setup with your BBC micro:bit.


Here are some resources to get you started with EduBlocks and the BBC micro:bit

blog image

10 Mini Makes

10 quick, simple micro:bit mini makes to help you get to grips with the micro:bit and EduBlocks.

blog image

Fortune Teller

Create a simple micro:bit powered Fortune Teller so that when you shake the micro:bit, it will generate a random answer to a question that you have asked.

blog image

micro:bit Thermometer

Code your own Thermometer using the inbuilt temperature sensor on the micro:bit.