Skip to main content

Bluetooth for micro:bian

Supervisor

Suitable for

MSc in Advanced Computer Science
Mathematics and Computer Science, Part C
Computer Science and Philosophy, Part C
Computer Science, Part C
Computer Science, Part B

Abstract

A module already exists that implements radio communication using a proprietary on-air protocol that is shared with the standard micro:bit firmware. Open source implementations of the Bluetooth Low Energy protocol also exist, for example as part of Apache MyNewt. Port one of these to work with micro:bian. [The Nordic proprietary softdevice or 'blob' is not likely to help us much with this, being oblivious to any operating system.]