Wireless Protocols

BLE

/bee-el-ee/ (Bluetooth Low Energy)
BLE (Bluetooth Low Energy) is a short-range 2.4 GHz wireless protocol designed for ultra-low power IoT applications. Introduced in Bluetooth 4.0 (2010), BLE uses 40 channels with 2 MHz spacing, GFSK modulation, and frequency hopping to deliver intermittent data transfers while consuming only microamps in sleep mode. A sensor on a CR2032 coin cell can operate for 2-5 years. BLE 5.0+ added Coded PHY for 4× range, 2M PHY for 2× speed, and extended advertising for richer beacon payloads.
Category: Wireless Protocols
Band: 2.4 GHz ISM
Range: 30-400 m

Understanding BLE

BLE's power efficiency comes from short TX bursts (1-2 ms), long sleep intervals, and minimal protocol overhead. The advertising mechanism lets devices broadcast small data packets (beacons) without establishing a connection. Connected mode uses GATT (Generic Attribute Profile) for structured data exchange with configurable connection intervals from 7.5 ms to 4 seconds.

BLE 5.0 introduced three PHY options: 1M (legacy, 1 Mbps), 2M (2 Mbps for lower latency), and Coded (125/500 kbps for extended range via FEC coding gain). BLE 5.1 added direction finding (AoA/AoD) for cm-level indoor positioning.

BLE Link Budget
TX power: 0 to +20 dBm (BLE 5.0)
Receiver sensitivity: −97 dBm (1M), −103 dBm (Coded S=8)
Link budget: PTX − Sensitivity
At +0 dBm, 1M PHY: 97 dB link budget
At +0 dBm, Coded S=8: 103 dB (+6 dB = ~2× range)

BLE Version Comparison

VersionPHYData RateRangeKey Feature
4.01M1 Mbps~50 mBLE introduction
4.21M1 Mbps~50 mLE Data Length Extension
5.01M/2M/Coded0.125-2 MbpsUp to 400 mLong range, 2M PHY
5.11M/2M/Coded0.125-2 MbpsUp to 400 mDirection finding
5.31M/2M/Coded0.125-2 MbpsUp to 400 mChannel classification
Common Questions

Frequently Asked Questions

BLE vs Classic?

Classic: continuous streaming (audio), higher power. BLE: intermittent small data, ultra-low power. Different protocols sharing 2.4 GHz. BLE lasts years on coin cell vs daily charging.

BLE range?

1M PHY: 30-50 m indoors. Coded PHY (S=8): up to 400 m LOS with +12 dB coding gain. BLE 5.0 also allows up to +20 dBm TX power.

Power consumption?

Peak TX: 5-15 mA for 1-2 ms. Sleep: 1-5 μA. Sensor transmitting 1/s on CR2032: 2-5 year battery life.

IoT Wireless

Request a Quote

Need BLE modules, IoT development kits, or Bluetooth test equipment? Contact our team.

Get in Touch