Introducing the BBC micro:bit

What is BBC micro:bit?

The BBC micro:bit is a handheld, programmable micro-computer – also known as a micro-controller. This is a computer that’s been shrunk down to a single chip. A self-contained system with a processor, memory and peripherals. Much less powerful than a laptop or tablet, and generally can do only one thing at a time.

It comes with a built-in 5×5 display of 25 LEDs, Bluetooth and sensors. It can be coded from any web browser in Blocks, JavaScript, Python, Scratch and more; no software required. It provides an engaging programming environment, with the ability to connect to and interact with sensors, displays, and other devices.

Why use micro-computers?

  • Very small
  • Use very little power
  • Good at talking to other electronics

They are everywhere. Examples include:

  • Digital watch
  • Mouse
  • Microwave oven
  • Telephones
  • Cars

Have a look

bbc microbit 2

LEDs (5×5) and Buttons (x2)

Printed Circuit Board (aka PCB or Board)

  • Processor
  • Compass
  • Accelerometer (for up and down, or board movement)
  • Battery Socket
  • Reset button (to re-start program that’s running)
  • USB connector (to connect to other devices)


An LED, or light-emitting diode, is an output device that gives off light. Your BBC micro:bit has a display of 25 LEDs for you to program.


The micro:bit has two buttons on the front that can be used separately or together to make things happen.

Micro USB Cable

micro USB cable

Battery pack


Let’s get started.