BBC micro:bit

A BBC initiative to get kids in the UK coding. A royalty from the sale of this BBC micro:bit merchandise helps promote digital creativity amongst young people in the UK.

A collaboration between 31 partners, the BBC micro:bit is the BBC’s most ambitious education initiative in 30 years, with an ambition to inspire digital creativity and develop a new generation of tech pioneers.


Discover BBC micro:bit

Select an editor to start creating your ideas


Code Kingdoms JavaScript

Code Kingdoms is a visual JavaScript editor. It has a drag-and-drop interface making it accessible to beginners. You can also change from the visual editor to a text-based editor which supports the transition to text-based programming as the learner’s coding skills progress.

Learn more

Microsoft’s Blocks and JavaScript Editor

Microsoft’s new web site brings Blocks and JavaScript editors to the BBC micro:bit. New features include the communicating between micro:bits using the radio blocks and communicating between a micro:bit and smartphone/table using the Bluetooth blocks.

Learn more


MicroPython is a completely text-based editor, perfect for those who want to push their coding skills further. A selection of ‘snippets’ are on hand to help auto-complete trickier tasks and a range of premade images and music are built-in to give you a helping hand with your code.

Learn more

Other apps and programs

BBC micro:bit uploader

There’s no need drag and drop .hex files to your BBC micro:bit. This handy feature does it automatically.

Learn more
Samsung Google Play app

Find code ideas from other BBC micro:bit fans, create code, pair your phone or tablet to your BBC micro:bit and send code files.

Learn more
ScienceScope iOS app

Lets you programme your BBC micro:bit on your iPhone or iPad. Then beam the code to your BBC micro:bit via Bluetooth.

Learn more
Small 3quater

Containing 1x BBC micro:bit and a Quick Start Guide in a single retail pack, this is the ideal option for makers to get started creating BBC micro:bit projects and inventing solutions.
(requires a USB cable for programming purposes, and a battery holder & 2x AAA batteries to power your BBC micro:bit if not connected to your computer – sold separately)

Medium 3Quater

Get creative, get connected & get coding with the BBC micro:bit go.

A complete set containing all the parts and four inspirational ideas to get started with the BBC micro:bit. Each BBC micro:bit go contains 1x BBC micro:bit, USB cable, battery holder & 2x AAA batteries along with a Quick Start Guide.

Bulk 3quater

Perfect for sharing the BBC micro:bit with friends, the BBC micro:bit club is a 10 pack containing all the pieces needed to enjoy BBC micro:bit in STEM groups, coding clubs, school classes, scouts, guides and cubs or any other social gathering (contains 10x BBC micro:bit, 10x USB cables, 10 x battery holders & 20x AAA batteries).


300x BBC micro:bit  supplied loose in a bulk box, this is the ideal solution for IT training companies, BBC micro:bit accessory manufacturers, kitting houses, and any other organisation requiring bulk quantities of the BBC micro:bit board only.