Brand

Micro:Bit

BBC micro:bit V2 boards and kits to learn coding, from home to the classroom

Brand page
Brand guide

Micro:bit: the BBC micro:bit V2 board for learning to code

The BBC micro:bit is a small programmable board designed for teaching. It is backed by the Micro:bit Educational Foundation, a non-profit organisation whose mission is to help every child build their digital future. According to the foundation, more than 73 million children in more than 85 countries have learned with micro:bit. It is the ideal tool for discovering code and electronics at school, in a club or at home.

What a micro:bit V2 board contains

  • A Nordic nRF52833 microcontroller (Arm Cortex-M4 at 64 MHz) with 512 KB of Flash and 128 KB of RAM.
  • A 25-LED matrix (5 x 5), two programmable buttons, a microphone and a speaker.
  • An accelerometer, a magnetometer (compass), temperature and light measurement.
  • Bluetooth Low Energy and a 2.4 GHz radio so that several boards can communicate with each other.
  • A 25-pin edge connector for plugging in accessories: motors, sensors, robots.

Board alone or kit: which to choose?

ProductContentsFor whom
BBC micro:bit V2 boardThe board aloneYou already have a cable and power supply
micro:bit GO V2 kit1 board, micro-USB cable, 2 AAA battery holder, 2 batteries, guideA student or parent just starting out
micro:bit CLUB V2 kit10 boards, 10 cables, 10 battery holders, 20 AAA batteries, 10 guidesA club, a workshop or a small group
Kit micro:bit V2.21 Next Gen30 V2.21 boards, 30 cables, 30 battery holders, 60 AAA batteries, 32 wristbands, 32 standsA whole class

Programming the micro:bit online

No installation is needed: the micro:bit is programmed from the browser. The youngest start with MakeCode and its drag-and-drop blocks, which also allow you to move on to JavaScript. Older learners write in Python with the official editor. The program is transferred over the USB cable, the board appearing as a drive on the computer. Our articles Getting started with the micro:bit: installation, connection and first program and Learning programming with the micro:bit guide you through the first steps. For a first example program, try the coin-toss game with buttons A and B.

Compatibility and pitfalls to avoid

  • Cable : the board connects via micro-USB. Use a data cable, not a simple charging cable.
  • Standalone power : the 2 AAA battery holder plugs into the board's JST connector; do not exceed this voltage.
  • V2 and V2.21 : the V2.21 is a revision of the V2 board. V2 programs and accessories work in the same way.
  • Microphone and speaker : they only exist on the V2. Sound projects do not run on an old V1.

At MonRaspberry, orders are shipped within 24/48 h after payment, pickup point delivery is free from 200 € of purchases and you can pay by Visa, Mastercard, PayPal, Apple Pay or Google Pay. The products sold are official and tested, with a possible return within 14 days (with authorisation).

micro:bit FAQ

Can the micro:bit be programmed online?

Yes, entirely from the browser with MakeCode (blocks and JavaScript) or the Python editor, then the program is transferred over USB.

What are the micro:bit's accessory connectors for?

The 25-pin edge connector gives access to the inputs and outputs, the power supply and the communication buses. You plug in expansion boards, robots or sensors.

micro:bit or Arduino: which to choose?

The micro:bit is ready to use with its sensors, its LED display and its block programming: perfect for getting started. An Arduino board requires adding components and wiring, but goes further in electronics.

Which micro:bit kit for a class?

The V2.21 Next Gen kit equips 30 students with boards, cables, batteries, wristbands and stands. The CLUB kit suits a group of 10.

See the 4 Micro:Bit products