2. What is bluetooth low energy?
Bluetooth Low Energy (BLE) is a radio-frequency (RF) technology that uses
short connections to transfer data between devices.
BLE is a type of Bluetooth technology that uses less power and has a lower
data capacity than Bluetooth classic.
4. Bluetooth classic vs BLE
Features Bluetooth (Classic) Bluetooth Low Energy(BLE)
Power Consumption Higher power consumption Lower power consumption
Data Transfer Rate Higher data transfer rates Lower data transfer rates
Connection Duration Continuous connection Intermittent and brief
connections
Range Longer effective range Short-range communication
Use Cases Continuous data streaming
(Music)
Low-power, intermittent use
cases (beacons)
Examples Audio accessories, keyboards,
mice
Wearables, fitness trackers, IoT
devices
5. How it works
Bluetooth Low Energy (BLE) works by enabling low-power, short-range wireless
communication between devices.
BLE devices operate in two primary modes: advertiser and scanner.
● Advertisers periodically broadcast packets containing information about the device,
such as its identity, capabilities, and available services.
● Scanning devices listen for these advertising packets to discover nearby BLE devices.
Connection Establishment:
● Once a scanning device detects an advertising packet from an advertiser, it can initiate
a connection if desired.
● The connection establishment process involves a series of steps, including device
address resolution, channel selection, and connection parameter negotiation.
7. Beacons
A Bluetooth Low Energy (BLE) beacon is a small, battery-powered device that
transmits data at regular intervals using Bluetooth Low Energy (BLE).
Android and iOS devices can be programmed to transmit beacon signals using their
built-in Bluetooth Low Energy (BLE) capabilities.
8. Advertising Signals: Beacons work by periodically broadcasting advertising
packets. These packets contain specific information, such as a unique identifier
(UUID), major and minor values, and other data that can be used to identify the
beacon and convey additional context.
Proximity Awareness: Beacons are commonly employed in proximity-based
applications. When a device (such as a smartphone) comes into the range of a
beacon, it can detect the beacon's signal and trigger specific actions or provide
relevant information to the user.
Beacon Protocols:
Two commonly used protocols for beacon communication are:
iBeacon: Developed by Apple, iBeacon is a proprietary protocol widely used for
beacon applications.
Eddystone: Developed by Google, Eddystone is an open-source beacon protocol
that provides additional flexibility.