As seen on Kickstarter


« Back to tutorials

Configure your RuuviTag to act as a proximity beacon



RuuviTag has sensors, but it also can be a powerful Bluetooth® proximity beacon.

With CE/FCC/RoHS/IP67 certifications and up to 1km open-air range it's ready to be used in numerous beacon deployments and industrial-level solutions.


Eddystone is an open beacon format from Google. It describes several different frame types that may be used individually or in combinations to create beacons that can be used for a variety of applications.

RuuviTag provides a full support for Eddystone - including:

  • The core Eddystone frames: -UID, -TLM, -URL
  • Eddystone Ephemeral ID (EID)
  • The Eddystone GATT service, for easy configuration

Eddystone firmware application

To get started with Eddystone, first make sure you're running the latest Eddystone firmware application on your RuuviTag.

It's easy to update the firmware OTA (Over-the-Air) by following these instructions.

Configure the beacon

There are several ways to configure a beacon:

To enter into configuration mode, open the enclosure and press the button B.

The default unlock code is: 0x00112233445566778899aabbccddeeff

Then what?

There are countless possibilities on how to use Eddystone beacons.

Here is an example showing how to use proximity beacons to have some fun:

BTW, did you know that our official firmware works by sending Eddystone packets (in its URL mode)?

Eddystone is so cool!

More resources

To learn how to use beacons efficiently, read more about Google's beacon platform.


Share your project

#ruuvitag / @ruuvicom

Ruuvi Innovations Ltd (Oy) / Finland

Web Design Niku Creative