The BBC micro:bit
The BBC micro:bit is a pocket-sized computer that introduces you to how software and hardware work together.
-
Real-world interactivity
The micro:bit has an LED light display, buttons, sensors and many input/output features that, when programmed, let it interact with you and your world.
-
Works with App Lab
Using App Lab students can quickly build apps that communicate with external hardware using our block-to-text app development environment.
Device setup requirements
The micro:bit is a pocket-sized computer with an LED light display, buttons, sensors and many input/output features that you can program and physically interact with.
There are two versions of the micro:bit and both of them work with the Maker unit:
-
micro:bit V1
-
micro:bit V2

Wondering which version you have? Check out the micro:bit guide.
Once you have your device, visit the Maker Setup page to install special software that allows your micro:bit to work with our website.
Getting the micro:bit for your classroom
Buy the micro:bit

BBC micro:bit devices are are available to purchase globally via our channel partners and resellers.
Code.org micro:bit Educator's Kit

Contains micro:bit boards and accessories necessary for using Code.org's curriculum. The kit contains individual devices for 15 students, or 30 students to share devices in pairs.
Curriculum using the micro:bit
Code.org has partnered with the Micro:bit Educational Foundation to offer teachers several resources on using the BBC micro:bit device.
Grades 6-12
Creating Apps with Devices

Explore the role of physical devices in computing. Using App Lab and the BBC micro:bit, students develop programs that utilize the same hardware inputs and outputs that you see in the smart devices.
Duration: 25 hours
Grade 2
New
micro:bit Maker Module

Learn events, sequencing, loops, data and variables while creating an emotion badge, calming LEDs, and a counter with the micro:bit.
Duration: 9 hours
Grade 3
New
micro:bit Maker Module

Learn conditionals, events, and text inputs while saving sea turtles, creating a rock paper scissors game, and making an activity picker with the micro:bit.
Duration: 7 hours
Grade 4
New
micro:bit Maker Module

Learn events, designing for accessibility, conditionals, and functions creating a sensory toy, simple door alarm, and tilt alarm with the micro:bit.
Duration: 9 hours
Grade 5
New
micro:bit Maker Module

Learn events, variables, conditionals, and sounds while creating a step counter, pet, and thermometer with the micro:bit.
Duration: 9 hours