Library for scanning BLE beacons (iBeacons, Eddystone, others)

I recently had a project where I needed to scan BLE beacons, so decided to make it into a more general purpose library for scanning multiple types of beacons.

The library is called BeaconScanner, and can scan and publish (or return a Vector) of iBeacons, Eddystone beacons, or custom Kontakt asset tags.

Here’s the source code:

And an application note using it:



Very good. Please keep the libraries and ideas for BLE coming.

1 Like

Trying to get rssi from a tlm beacon. Not having any luck modifying the library to add it.

Never mind I got it working once I made Particle Workbench use a local copy of the library.