1.. zephyr:code-sample:: bluetooth_st_ble_sensor
2   :name: ST Bluetooth LE Sensor Demo
3   :relevant-api: bt_gatt bluetooth
4
5   Export vendor-specific GATT services over Bluetooth.
6
7Overview
8********
9
10This application demonstrates Bluetooth LE peripheral by exposing vendor-specific
11GATT services. Currently only button notification and LED service are
12implemented. Other Bluetooth LE sensor services can easily be added.
13See `BlueST protocol`_ document for details of how to add a new service.
14
15Requirements
16************
17
18* `ST Bluetooth LE Sensor Android app`_
19* A board with Bluetooth LE support
20
21Building and Running
22********************
23
24This sample can be found under :zephyr_file:`samples/bluetooth/st_ble_sensor` in the
25Zephyr tree.
26
27Open ST Bluetooth LE Sensor app and click on "CONNECT TO A DEVICE" button to scan Bluetooth LE devices.
28To connect click on the device shown in the Device List.
29After connected, tap LED image on Android to test LED service.
30Push SW0 button on embedded device to test button service.
31
32See :zephyr:code-sample-category:`bluetooth` samples for details.
33
34.. _ST Bluetooth LE Sensor Android app:
35    https://play.google.com/store/apps/details?id=com.st.bluems
36
37.. _BlueST protocol:
38    https://www.st.com/resource/en/user_manual/dm00550659.pdf
39