Skip to content

What is the micro:bit?

Inspiring students to get creative with coding since 2016

close-up photo of a child holding a micro:bit board between their fingers over their face

Inspiring students to get creative with coding since 2016

Easy. Effective. Engaging.

Manon

The micro:bit is such a tangible way to develop coding. It’s real, it’s exciting and it gives my students confidence to try new things and experiment.

Manon, Teacher, UK

Computing made physical

A micro:bit in the foreground showing a happy face while icons for micro:bit features are highlighted in the background

Use the micro:bit to sense, measure and log

  • Light

  • Temperature

  • Sound

  • Movement

  • Magnetism

Explore

  • Buttons

  • LEDs

  • Radio

  • Networks

  • Simple circuits

  • Pins

Animation showing code blocks for a flashing heart program sent from a computer to a micro:bit. Then the micro:bit display repeatedly shows a large then small heart icon.

Add code

to bring the micro:bit to life

Add code

to bring the micro:bit to life

Animation showing code blocks for a step counter program sent from a computer to a micro:bit. Then the micro:bit display shows 0.

Change the code

to transform it into something new

Change the code

to transform it into something new

Step into the real world

Animation of a step counter. A micro:bit with 0 on the display is attached to a trainer. The trainer steps twice. Each step increments the number on the micro:bit, showing 1 and then 2.

Endless opportunities to engage students with real-world technology

Gather data for mathematics and science

Make learning playful

Bring digital security to life

Be creative with lights, sounds and movement

Get outdoors and active with technology

Explore environmental issues

Technology designed for everyone

Find out more about the Micro:bit Educational Foundation, the non-profit behind the micro:bit.

39 million

students have learnt with micro:bit*

60+

countries learning with micro:bit

The micro:bit is used by millions of young people worldwide to get hands-on with computer science and technology.

Two girls holding a micro:bit and discussing them, pressing buttons and smiling

The micro:bit is used by millions of young people worldwide to get hands-on with computer science and technology.

Inspiring every child

by making computing fun and meaningful for beginners and experienced coders.

Empowering educators

Grow your confidence through training

Free professional development courses and live webinars for those getting started as well as more experienced teachers.

Explore courses
Female teacher sitting with a pupil explaining how the micro:bit works
Female pupil in a primary school classroom pointing to block code on an interactive whiteboard

Everything you need to inspire your students

Curriculum-linked units of work, lessons, projects, design challenges and printable resources, including certificates and posters, give you everything you need to teach and inspire your students.

Discover teaching resources

Supporting your whole class teaching

With micro:bit classroom you can run whole class sessions, easily share code with students over multiple lessons and keep a record of progress.

Try micro:bit classroom
Seven children in school uniform, sitting in their classroom, with their hands raised

Online coding tools

Our official blocks-based editor is Microsoft MakeCode and our text-based programming tool is the micro:bit Python editor. The BBC micro:bit also works with Scratch, Code.org App Lab and a wide range of other tools/editors.

Text-based coding for ages 11+

Text-based coding for ages 11+

Already have a micro:bit?

Take the first steps on your micro:bit journey today.

Get started

Looking to buy?

Choose the best options for you and find a local reseller.

Buy