Universal Hex Creator

Create a Universal Hex file

The Universal Hex Creator lets you combine a hex file created for a micro:bit V1 device and a hex file created for a V2 device, resulting in a Universal Hex file that is compatible with all revisions of the micro:bit.

DAPLink will process the Universal Hex and only write data to the relevant board revision; V1 or V2. More information is available on our Hex format, the Javascript/Typescript libary on which the Universal Hex Creator tool is based and the associated Universal Hex specification.

This complementary online tool can be used to split Universal Hex files into its individual Intel Hex components: Universal Hex Splitter

To support cross-device compatibility, we have created a standalone error hex that can be combined with a V2 only hex in this tool to produce a Universal Hex that will work on a V2 board, and display a “not compatible” error if used on a V1.

Download standalone error hex