Bluetooth Low Energy


Bluetooth Low Energy (a.k.a Bluetooth LE, BTLE, Bluetooth Smart)

Team code repositories (25)

The eddystone config service allows you to configure the eddystone frame data over BLE for a set period of time and then starts an eddystone beacon. This example defaults to ...
Example program for the Eddystone Beacon service.
BLE_LinkLoss Featured
Demo for the LinkLoss Service.
BLE_Thermometer Featured
BLE demo for the Health-Thermometer service.
BLE_BatteryLevel Featured
An example of creating and updating a simple GATT Service using the BLE_API
BLE_HeartRate Featured
Heart Rate Monitor example for the BLE API using nRF51822 native mode drivers
BLE_iBeacon Featured
Beacon demo for the BLE API using the nRF51822 native mode drivers
High level Bluetooth Low Energy API and radio abstraction layer
This example program shows how to set up a GAP advertising packet to broadcast data from the device out to anyone who may be listening.
AltBeacon program for embedded BLE. This program demonstrates how to set up a BLE device to broadcast AltBLE compatible data. Please see the official website for more details. https://github.com/AltBeacon/spec and ...
a simple observer of advertisements.
An initial demo showcasing the GattClient APIs. Drives an LED service exported by a BLE_LED peripheral. Shows scanning, connections, service-discovery, and reads/writes.
template for an actuator service
A very simple advertisement scanner to go along with TemperatureBeacon.
A very simple BLE temperature beacon.
A template for applications where some small amount of data needs to be notified to a phone app over BLE. It is a good starting point for notifications.
The Uniform Resource Identifier Beacon (UriBeacon) defines Bluetooth 4.0 Advertisement Data that contain Web URIs. URIBeacon provides a way for Bluetooth Low Energy devices to discover nearby URIs, for example, ...
This is a demonstration of how to create a GATT service and characteristic.
A console service.
A simple demo around security APIs. Submitted by Xiao Sun.
use UART Service to loopback anything received on the TX characteristic onto the RX.
A client to go with BLE_Button. Demonstrates the enabling of notifications.
https://github.com/google/physical-web
Download a stream of data to a peripheral over BLE.
A basic demo where a message sent over a BLE UART gets displayed on a low-power eInk display.