Micro:bit v2 is a pocket-sized microcontroller designed for kids and beginners learning how to program, letting them easily bring ideas into DIY digital games, interactive projects, and robotics. You can use your BBC micro:bit for all sorts of cool creations, from robots to musical instruments. The possibilities are endless.
You can code, customize, and control micro:bit to bring your digital ideas, games, and apps to life. Measuring 4cm by 5cm, and designed to be fun and easy to use, users can create anything using micro:bit, from games and animations to scrolling stories at school, at home, and on the go. All you need is imagination and creativity.
micro:bit v2 has a lot of features and is completely programmable. Each of its LEDs can be individually programmed. It is also equipped with a MEMS microphone, speaker, and touch-sensitive logo. If you want to realize wireless projects, it is equipped with a 2.4GHz micro:bit radio and BLE Bluetooth-compatible 5.0. Also, It has 25 red LEDs that can flash messages and two programmable buttons that can be used to control games or pause and skip songs on a playlist. micro:bit v2 can also detect motion and tell you in which direction you’re heading in with the help of the onboard accelerometer.
Current Version (v1.5) | Latest Version(v2) | |
Processor | Nordic Semiconductor nRF51822 | Nordic Semiconductor nRF52833 |
Memory | 256KB Flash, 16KB RAM | 512KB Flash, 128KB RAM |
Interface | NXP KL26Z, 16KB RAM | NXP KL27Z, 32KB RAM |
Microphone | None | MEMS microphone and LED indicator |
Speaker | None | On-board speaker |
Logo touch | None | Touch-sensitive logo |
Edge Connector | 25 pins. 3 dedicated GPIO, PWM, I2C, SPI and ext.power. 3 ring pins for connecting crocodile clips/banana plugs | 25 pins. 4 dedicated GPIO, PWM, I2C, SPI and ext.power. 3 ring pins for connecting crocodile clips/banana plugs. Notched for easier connection |
I2C | Shared I2C bus | Dedicated I2C bus for peripherals |
Wireless | 2.4GHz micro:bit Radio/BLE Bluetooth-compatible 4.0 | 2.4GHz micro:bit Radio/BLE Bluetooth-compatible 5.0 |
Power | 5V via micro-USB port, 3V via edge connector or battery pack | 5V via micro-USB port, 3V via edge connector or battery pack, LED power indicator, Power off (push and hold power button |
Current available | 90mA available for accessories | 200mA available for accessories |
Motion Sensor | ST LSM 303 | ST LSM 303 |
Software | C++, MakeCode, Python, Scratch | C++, MakeCode, Python, Scratch |
Size | 5cm(w) x 4cm(h) | 5cm(w) x 4cm(h) |