This repository contains the firmware source code used by Btlejack to communicate and attack BLE connections with Micro:Bit devices.
Three versions of this firmware can be compiled:
- a version for the BBC Micro:Bit
- a version for BLE400 and Adafruit's Bluefruit LE boards
- a version for nRF51 usb dongle PCA10031
To compile these three versions:
$ make all
Firmware hex files are then available in the dist
directory (not versioned).
micro:bit runtime docs | microbit-dal | uBit
Build Environment | Documentation |
---|---|
ARM mbed online | http://lancaster-university.github.io/microbit-docs/online-toolchains/#mbed |
yotta | http://lancaster-university.github.io/microbit-docs/offline-toolchains/#yotta |