MachinesComputersMicro:bit › BBC micro:bit v2

BBC micro:bit v2

2020

The BBC micro:bit v2 (2020) is a small education board built on a Nordic nRF52833: a 64MHz ARM Cortex-M4F with 512KB flash and 128KB RAM. On board are a 5x5 LED matrix, two buttons (A and B), an LSM303AGR accelerometer, and the headline v2 upgrade of an on-board speaker that plays real sound through the chip's PWM peripheral.

BBC micro:bit v2 Online Emulator

Play BBC micro:bit v2 using JavaScript directly in your browser.

Configurations

ConfigurationEmulatorMachineOSLegal
MicroPython: Flashing HeartBBC micro:bit v2BBC micro:bit v2openOpen ⛶
Music: Melody + HeartBBC micro:bit v2BBC micro:bit v2openOpen ⛶
Flashing HeartBBC micro:bit v2BBC micro:bit v2openOpen ⛶
Buttons + TonesBBC micro:bit v2BBC micro:bit v2openOpen ⛶
Tilt DotBBC micro:bit v2BBC micro:bit v2openOpen ⛶

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Buttons + Tonesdemo0openDownload ↓
Flashing Heartdemo0openDownload ↓
MicroPython: Flashing Heartdemo1239726openDownload ↓
Music: Melody + Heartdemo0openDownload ↓
Tilt Dotdemo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Buttons + Tonesdemo0openDownload ↓
Flashing Heartdemo0openDownload ↓
MicroPython: Flashing Heartdemo1239726openDownload ↓
Music: Melody + Heartdemo0openDownload ↓
Tilt Dotdemo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Buttons + Tonesdemo0openDownload ↓
Flashing Heartdemo0openDownload ↓
MicroPython: Flashing Heartdemo1239726openDownload ↓
Music: Melody + Heartdemo0openDownload ↓
Tilt Dotdemo0openDownload ↓

Chips

Emulators

EmulatorTypeLicenseSite
BBC micro:bit v2onlineMIT core · CC0 programsWebsite ↗