
BBC micro:bit v1
Pocket-sized educational microcontroller with nRF51822, 5×5 LED matrix, accelerometer, magnetometer, Bluetooth LE, 2 buttons, and 19 I/O pins. Designed for teaching coding to children and beginners via MakeCode or MicroPython.
$14.95
Tap any value to browse matching devices
Specifications
Components
ARM Cortex-M0 SoC with integrated Bluetooth 4.0 LE radio at 16 MHz.
3-axis 12-bit MEMS accelerometer for motion and tilt detection.
3-axis digital magnetometer providing compass heading and magnetic field data.
Bus Interfaces
GPIO Map
Overview
The BBC micro:bit v1 is a pocket-sized microcontroller board developed by the BBC in partnership with numerous technology companies to promote digital skills education in the UK and beyond. Built around the Nordic nRF51822 SoC, it combines a 32-bit ARM Cortex-M0 processor with built-in Bluetooth LE radio, making it both capable and accessible for young learners.
The board features a 5×5 programmable LED matrix that can display text, numbers, animations, and simple graphics — providing instant visual feedback for learners. Two programmable buttons and an edge connector with 19 I/O pins (including large alligator-clip-friendly pads for crocodile leads) make it easy to connect to external components without soldering. Motion sensing via the built-in accelerometer enables games, gesture control, and step counting. The onboard magnetometer provides compass functionality.
Programming is accessible at multiple levels: MakeCode offers a visual block-based editor for beginners while also supporting JavaScript; MicroPython provides a full text-based Python environment; and mbed C/C++ enables advanced embedded development. Code is loaded via USB drag-and-drop, requiring no special tools or drivers.
The micro:bit v1 was distributed to every Year 7 student in the UK (approximately 1 million devices) and has since been adopted in schools worldwide. Despite its educational focus, it has been used in community projects, art installations, and research prototypes — demonstrating that simplicity and capability can coexist in a single, affordable device.
Use Cases
5Education
Teaching programming, electronics, and computer science concepts. Popular in schools, universities, and coding bootcamps.
kids-coding
stem
Wearable
Body-worn computing devices including smartwatches, fitness bands, and health monitors.
IoT Prototyping
General-purpose IoT development board suitable for rapid prototyping of connected devices, sensor nodes, and wireless applications.
Where to Buy
Explore more of the directory — popular use cases, firmware, and specs to browse next.




