Translation missing: en.general.accessibility.skip_to_content
Comparing the BBC Micro:Bit V1 and V2, what is different?

Comparing the BBC Micro:Bit V1 and V2, what is different?

The BBC Micro:Bit is one of our favourites at Cool Components, not only is it an amazing STEM educational tool that is inspiring a new generation of coders, but also has hundreds of different addons and accessories increasing its versatility for learning. We’re really excited to see the release of the new BBC Micro:Bit V2  on the horizon and we can’t wait to get our hands on one to test it out! In this blog we’ve got all the details you need on the technical specifications and features of the V2 and the comparisons  to the V1.

The good news is that the V2 supports all of the features that the V1 does, this is great news for anyone at home or in the classroom. All of the current blocks in the Makeblock code editor and code used in Python and C++ are exactly the same on both versions, meaning that the only learning curve for the V2 is all of the new features it comes jam packed with! 

Some of the great new features that have been added to the BBC Micro:Bit V2 are:

Capacitive Touch Sensor
Power Saving Mode
Computing Power

Touch Sensor

The front logo has been replaced with a capacitive touch sensor which works in a similar way to a mobile phone.

Power Saving Mode

The button on the back not only resets the micro:bit when pressed, but now turns it off if held down.

More Computing Power

With the new Nordic nRF52833 combined with 8x the RAM and 2x Flash memory allowing you to do even more with bigger, better more complex projects!

One good thing for schools and people on a tight budget that makes the V2 a great buy is the onboard microphone and speakers mean you no longer need to purchase these separately!

However, one of the most notable features that has been changed with the new V2 is the look of the edge connector. Now featuring notches, it is easier than ever to connect crocodile clips or conductive thread to the edge connector. It is also backwards compatible with most BBC Micro:Bit add-ons and accessories.

BBC MicroBit V2 Both Sides


Below shows the front of the new BBC Micro:Bit V2 and all of it's features, while it looks very similar with the LED matrix, button and edge placement you can see the hole for the microphone and LED indicator light to the right of the logo.


MicroBit Parts Front

The image below shows the back of the Micro:Bit V2, the speaker has been  placed in the centre of the board, while the Compass/ accelerometer has been moved slightly towards the centre of the board and the USB interface chip and processor have been more centrally aligned and angled to match the placement of the speaker.

MicroBit Parts Back


Here is a comparative look at how the technical specifications between the V1 compares to the V2




Processors and Memory


Nordic nRF51822

Nordic nRF52833

Flash Memory

256kB Flash



16kB RAM







Bluetooth 4.0

Bluetooth 5.1 with Bluetooth Low Energy(BLE)

Radio Communication

2.4GHz Micro:bit Radio (80 channels)

2.4GHz Micro:bit Radio (80 channels)

Input Devices


2 Programmable (A & B), 1 System (Reset)

2 Programmable (A & B), 1 System (Power/Reset)

On/Off Switch


Press and hold rear power button



Touch sensitive logo



Onboard Knowles SPU0410LR5H-QB-7 MEMS microphone (with LED indication)

Output Devices


5x5 Programmable LED matrix (25 LEDs total)

5x5 Programmable LED matrix (25 LEDs total)



Onboard JIANGSU HUANENG MLT-8530 (upto 80dB)


Motion Sensor

LSM303AGR (combined with compass)

LSM303AGR (combined with compass)

Temperature Sensor

On-board temperature sensor

on-core NRF52


LSM303AGR (combined with motion sensor)

LSM303AGR (combined with motion sensor)

I/O Connections

Edge connector

25 Pins

Notched 25 pins (19 assignable GPIO pins)


3 large IO rings and two large power rings (for 4mm plugs and Crocodile clips)

3 large IO rings and two large power rings (for 4mm plugs and Crocodile clips)



51.60mm x 42.00mm x 11.65mm (W x H x D)

51.60mm x 42.00mm x 11.65mm (W x H x D)

Programming Languages

C++, MakeCode, Python, Scratch

C++, MakeCode, Python, Scratch


Overall this is a massive upgrade from the V1 that is jam packed with loads of cool new features along with the upgraded hardware. However, the best news is that the V2 is backwards compatible with most existing hardware and can be coded in the exact same way meaning that you can pick up right where you left off in your lessons or learning at home!

Previous article How to Install and Setup RetroPie