Bluetooth Low Energy (BTLE) Anti-Spoofing

Bluetooth Low Energy (BTLE) Anti-Spoofing

This April represented the three year anniversary of an anti-spoofing white -paper that we authored in collaboration with Mark Vandervoord of Thingamabyte, for GeLo, a Bluetooth Low Energy device start-up at the time. To this day, this is the only detailed white paper...
How Many Connections Can An iBeacon Support?

How Many Connections Can An iBeacon Support?

The question “How many connections can an iBeacon support?” comes up quite a bit and usually results in some confusion. This post aims to remove any confusion and shed light on the answer(s). There are, in fact, three answers to the above question: zero...
Geolocation with Bluetooth Beacons

Geolocation with Bluetooth Beacons

My first project as a software apprentice with Mutually Human is just wrapping up. The other two apprentices and I explored the idea of using Bluetooth low energy beacons to help locate your position. We created an app that connects to nearby beacons, estimates your...
iBeacon’s Required Advertising Interval May Not Matter

iBeacon’s Required Advertising Interval May Not Matter

Apple’s Proximity Beacon Specification documents what it means for a Bluetooth Low Energy device to be an iBeacon. Within the specification there are several requirements identified. One of those is a fixed advertising interval. There have been many complaints...
Imagining your home with Bluetooth Low Energy enabled things

Imagining your home with Bluetooth Low Energy enabled things

Bluetooth low energy beacons, iBeacon or not, are changing the way we interact with the world by allowing it to interact with us. This is one realization of the Internet of Things that is coming to fruition. Over the past several months while writing firmware for the...