Skip to content

doggkruse/btlejack-firmware

This branch is up to date with virtualabs/btlejack-firmware:master.

Folders and files

NameName
Last commit message
Last commit date
Jan 25, 2021
Jan 27, 2021
Jan 27, 2021
Aug 27, 2018
Aug 11, 2018
Jan 25, 2021
Jan 27, 2021
Aug 11, 2018

Repository files navigation

Btlejack firmware

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).

Links

micro:bit runtime docs | microbit-dal | uBit

Build Environments

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

BBC Community Guidelines

BBC Community Guidelines

About

Btlejack firmware for BBC Micro:Bit

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 97.7%
  • C 1.8%
  • Makefile 0.5%