Micro Bit (Back side)

Micro Bit Full Technical Specifications

Now the final design has been revealed the full specifications of the device can be examined in detail.

Micro Bit Technical Specifications


Size : 40mm x 50mm (1.6 inches x 2 inches)
Weight : 8g
Microprocessor : 32-bit ARM® Cortex M0 CPU

Micro Bit Front

  • Button A (left button) – labelled A on the board
  • Button B (right button) – labelled B on the board
  • P0 (left large pin (crocodile clip port) – labelled 0 on the board
  • P1 (middle large pin (crocodile clip port) – labelled 1 on the board
  • P2 (right large pin (crocodile clip port) – labelled 2 on the board
  • +3V – labelled 3V on the board. This is 3V PWR OUT
  • GND
  • P3 – P22 pins from left to right
  • LED matrix referred as the ‘screen’
  • LED coordinates starting at 0,0 top left corner

The order of the large pins as follows :

P0 – P1 – P2 – 3V – GND

The edge connector has 20 pins with a 1.27mm pitch and extend 7.62mm from board edge suitable for standard connectors.

Micro Bit Back

  • USB Plug (Micro-USB plug) – labelled USB on the board
  • Button R (reset button) – labelled Reset on the board
  • Status LED
  • Battery socket – labelled Battery on the board

Other Features

  • 3 axis Accelerometer
  • 3D Magnetometer (Compass)
  • Bluetooth Smart Technology Antenna
  • AAA Battery Holder – not labelled on the board
  • Processor (Cortex M0)
  • P3 – P22 plus P0, P1 and P2 pins from left to right with edge connector at the bottom

Software Features

The software provides :

  • A simple, unified OO model for the device
  • A lightweight, non-pre-emptive fibre scheduler
  • Managed types for immutable strings and bitmapped images
  • A message bus for shipping software and hardware events
  • LED matrix display driver
  • A simple image manipulation library
  • Electronic compass driver
  • Accelerometer driver
  • Button sensor
  • Inference-based digital and analogue I/O abstractions
  • Bluetooth Smart Technology over-the-air programming
  • Bluetooth Smart Technology peripheral mode exposure of runtime components
  • Capacitive sense pins

Source :

6 thoughts on “Micro Bit Full Technical Specifications”

  1. The micro:bit starts working from supply voltages as low as about 1.7V, but what is the maximum allowed supply voltage?
    I’ve been trying to find the schematic diagram to figure out all hardware specifications, but so far can’t find it.

  2. Why is the Microbit board so limited in RAM and Flash Memory? Seems like whenever you want to do something useful like make it a datalogger (attach a RTC, add a few simple sensors and then try to log that data to disk, you constantly get memory allocation errors? The Microbit board may be okay for classroom lab exercises, but when you try to integrate everything together into a functional system you are forced up against the wall of limited memory resources. It seems, at best, just a stepping stone to Micropython based ESP8266 (or ESP32) microcontroller boards like the NodeMCU Board.

  3. how many UART simultaneously microbit can run?
    Like can we use USB serial communication and Bluetooth UART service simultaneously.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.