Creating AltBeacon with Raspberry Pi using BlueZ Example Code

A previous post showed the steps to make an iBeacon transmitter with Raspberry Pi using BlueZ example code (i.e. “example-advertisement“). This post shows the steps for AltBeacon [1] in the same manner.   Here are the contents of this post. Contents – Prerequisites – Steps 1. Enable experimental flag 2. Download BlueZ 3. Modify BLE Advertisement Example… Continue reading “Creating AltBeacon with Raspberry Pi using BlueZ Example Code”

Creating iBeacon with Raspberry Pi using BlueZ Example Code

This post shows the steps to make an iBeacon with Raspberry Pi, by modifying BlueZ BLE Advertisement example code (i.e. “example-advertisement“). Note: Even though it uses Bluetooth Low Energy standard, iBeacon is Apple’s proprietary protocol and making/deploying iBeacon devices requires the license from Apple [1]. The scope of this post is limited to getting familiar with… Continue reading “Creating iBeacon with Raspberry Pi using BlueZ Example Code”

Running BLE Advertising Example Code on Raspbian Stretch

Update (Feb 26, 2018): If your BlueZ version is 5.48 or higher, you can skip Step 1 since the Advertising Manager is marked as stable In BlueZ 5.48. (To update BlueZ, please see this post. )   The purpose of this post is to run an example code of Bluetooth Low Energy Advertisement from BlueZ… Continue reading “Running BLE Advertising Example Code on Raspbian Stretch”