This guide has been deprecated. The Google Beacon format was dropped by Google in 2022. This guide is being left for reference only.
Mmmmm, bacon.....
What?
Oh. Beacons? Yes, beacons!
Beacons are low power, low cost Bluetooth LE devices that can be used for a very simple job: to advertise a URL to users running an app on their mobile device within range of the device!
Technically, beacons can also be used for a few different scenarios where a localized, wireless data broadcast is desirable, such as indoor location tracking, point of sales/marketing, and experience personalization.
We'll create two version -- first, a simple beacon that can run on any CircuitPython capable nRF52840 board. Second, a custom version for the CLUE board that also shows QR codes and allows you to scroll among multiple beacon URL choices to advertise!
You'll also want a USB cable for programming it and power, or you can use a LiPoly battery for remote powering.
Additionally, you'll need a mobile device running an Eddystone beacon discovery app, such as Physical Web:
Page last edited October 03, 2025
Text editor powered by tinymce.