Chrome OS devices can now act as programmable Eddystone-URL¹ compatible BLE beacons² in the latest Dev Channel update thanks to a brand new library that abstracts low level concepts of the Eddystone protocol and wraps existing Advertising APIs in Chrome Apps:

A simple Chrome App on your Chromebook will now be able to broadcast any URL you want in Kiosk Mode³.
For development purposes, you may want to enable the experimental flag named "BLE Advertising in Chrome Apps" at chrome://flags/#enable-ble-advertising-in-apps to let your app advertise without being in Kiosk Mode.

Check out this Chrome App demo that advertises a different URL depending on the image that is shown to learn more about this library.

Shared publiclyView activity