What is the micro:bit?

The micro:bit, measuring just 4cm by 5cm, is a stripped down microcontroller that young people can use to code and create! It’s intended as a starter device to give young people a basic introduction to physical computing and tinkering, from which they can move on to more advanced devices such as Arduino or Raspberry Pi.

Key features:

  • A display consisting of 25 red LEDs

  • Two programmable buttons

  • An motion sensor (accelerometer)

  • A compass (magnetometer)

  • Bluetooth smart technology

  • Three input and output (I/O) rings


Code Club micro:bit projects

We have created a set of micro:bit projects for you to use in your Code Club. The projects will help young people harness the power of the micro:bit, and to see the impact that programming can have on their day-to-day lives.

micro:bit safety

Please see the micro:bit safety advice page for information on using the device safely, including a student safety guide.

Using the micro:bit editor

There are a number of different micro:bit editors available, and our projects make use of the MakeCode (PXT) blocks and JavaScript editor. You can create a new project at jumpto.cc/pxt-new.

The sections below show how to test, download, and save projects. Our first micro:bit project, Interactive badge, includes information on using the MakeCode (PXT) editor.

Downloading and transferring programs

Please refer to this guide for detailed instructions on how to transfer your program to your BBC micro:bit via USB.

Saving your programs

Detailed instructions on how to save your micro:bit program can be found on the micro:bit support pages.