Bluetooth on Windows

Most Bluetooth development is focussed on Android, iOS and Linux. However, it’s also possible to use Bluetooth on Microsoft Windows.

BluetoothLEExplorer is a free app that allows you to scan for Bluetooth devices and read/write Bluetooth Service Characteristics. If you wish to create your own variant of the app or learn how to use Bluetooth on Windows, the source code for BluetoothLEExplorer is on GitHub.

Windows Bluetooth Framework

Bluetooth Framework is a library for using Bluetooth on Windows. There are editions for .NET, c++ and VCL. While the framework has many features, those of particular interest to Bluetooth LE developers are:

  • Enumerating and managing local Bluetooth radios
  • Searching for remote Bluetooth enabled devices
  • Measuring RSSI
  • Bluetooth LE (BLE) GATT profile client
  • Monitor Bluetooth LE beacons: Proximity beacon (iBeacon), Alt Beacon and Eddystone Beacons
  • Capture raw Bluetooth LE advertisement frames
  • Custom Bluetooth LE Advertising

iBeacons for Intuiface

Untuiface is one of a growing number of products incorporating beacons in their functionality. Untuiface allows you to build interactive multi-touch kiosk type screens without writing any code.

Intuiface Composer

It’s possible to use iBeacons to trigger actions. For a static kiosk, things or people coming close can trigger content. For a moving kiosk, such as a tablet, content can change depending on how close the tablet is to particular areas or things.

The settings provide for actions when beacon advertisements are detected, change or are lost thus providing for different types of interaction. Untuiface have an example to show contextual information as items are picked up from or replaced to their original position.

Read more about using iOS and Android Apps with Beacons