Skip to content

Download hex files (JustWorks pairing)#

To use a .hex file from this page you need to download it and copy it to the micro:bit. Before you can connect to the micro:bit using these files, you need to pair it with your computer (windows, linux)

The micro:bit v1 has too little memory to enable all bluetooth services. If you try to enable them all, after copying the hex the micro:bit, the LED display wil show a sad face and then scroll 020, this means the micro:bit is out of memory. See also: the micro:bit error codes

The micro:bit v2#

all services except event service#

The file: all services without eventservice
Source: this makecode project.

Enabled services: accelerometer - buttons - led - temperature - io-pin - magnetometer - uart

The hex files for the micro:bit v1 can also be used on the micro:bit v2

uart and event service#

The file: uart and event service
Source: this makecode project.

Enabled services: uart - event service

The micro:bit v1#

Because of the smaller memory on the micro:bit v1, only subsets of all Bluetooth services can be enabled at the same time. We provide a few here, but you could also create your own hex file with MakeCode

accelerometer + buttons + led + temperature#

The file: no magnetometer, no uart, no io
Source: this makecode project.

Enabled services: accelerometer - buttons - led - temperature

uart and event service#

The file: uart and event service
Source: this makecode project.

Enabled services: uart - event service

magnetometer only#

The file: magnetometer only
Source: this makecode project.

Enabled services: magnetometer