Bluetooth¶
To build any of the Bluetooth samples, follow the same steps as building any other Zephyr application. Refer to the Getting Started Guide for more information.
Many Bluetooth samples can be run on QEMU with support for external Bluetooth Controllers. Refer to the Testing with QEMU section for further details.
Several of the bluetooth samples will build a Zephyr-based Controller that can
then be used with any external Host (including Zephyr running natively or
with QEMU), those are named accordingly with an “HCI” prefix in the
documentation and are prefixed with hci_
in their folder names.
- Bluetooth: Beacon
- Bluetooth: Central
- Bluetooth: Central / Heart-rate Monitor
- Bluetooth: Eddystone
- Bluetooth: Handsfree
- Bluetooth: HCI SPI
- Bluetooth: HCI UART
- Bluetooth: HCI USB
- Bluetooth: iBeacon
- Bluetooth: IPSP Sample
- Bluetooth: Mesh
- Bluetooth: Mesh Demo
- Bluetooth: Peripheral
- Bluetooth: Peripheral CSC
- Bluetooth: Peripheral DIS
- Bluetooth: Peripheral ESP
- Bluetooth: Peripheral HIDs
- Bluetooth: Peripheral HR
- Bluetooth: Peripheral SC-only
- Bluetooth: Scan & Advertise