BLE Version History: From 4.0 to 6.0 Compared
Feature evolution across every Bluetooth LE specification release
BLE Version History: From 4.0 to 6.0 Compared
Every Bluetooth SIG Core Specification release has expanded what BLE can do — from raw throughput to precise ranging. Understanding the version lineage helps you choose the right feature set for your hardware and justify BLE 5.x investment to stakeholders.
Version Timeline at a Glance
| Version | Year | Key Additions |
|---|---|---|
| 4.0 | 2010 | BLE foundation: advertising, GATT, ATT, SMP |
| 4.1 | 2013 | Improved coexistence with LTE, LE L2CAP credit-based flow control |
| 4.2 | 2014 | LE Privacy, DLE (251-byte PDU), IPv6 / 6LoWPAN |
| 5.0 | 2016 | LE 2M PHY, LE Coded PHY, Extended Advertising, 4× range |
| 5.1 | 2019 | Advertising">Direction Finding (AoA/AoD), ATT">GATT caching, advertising set randomization |
| 5.2 | 2020 | LE Audio, LC3 codec, Isochronous Channels, CIS/BIS |
| 5.3 | 2021 | Connection Subrating, Enhanced ATT (EATT), LE Power Control |
| 5.4 | 2023 | PAwR (Periodic Advertising with Responses) for scan-less uplink |
| 6.0 | 2024 | Channel Sounding (sub-meter ranging), Decision-Based Advertising Filtering, Monitoring Advertisers |
BLE 4.0 → 4.2: Laying the Foundation
Bluetooth 4.0 introduced the complete BLE stack: advertising, GATT hierarchy, ATT protocol, and the SMP security manager. Practical product development was limited by the 27-byte ATT payload.
4.2 was the first meaningful production upgrade. DLE extended the link layer PDU to 251 bytes, raising effective throughput from ~6 kbps to ~100 kbps on an LE 1M PHY. LE Privacy with resolvable private addresses (RPA) became essential for GDPR-compliant fitness trackers and medical wearables.
BLE 5.0: Range, Speed, and Advertising Scale
5.0 introduced the PHY layer choice that shapes every new hardware decision:
| PHY | Symbol Rate | Max Net Throughput | Range vs 1M | Use Case |
|---|---|---|---|---|
| LE 1M | 1 Msym/s | ~125 kbps | 1× | General purpose, widest compatibility |
| LE 2M | 2 Msym/s | ~250 kbps | 0.8× | Bulk transfer, audio (pre-5.2) |
| LE Coded S=2 | 1 Msym/s (FEC) | ~45 kbps | 2× | Long-range beacons, outdoor sensors |
| LE Coded S=8 | 1 Msym/s (FEC) | ~11 kbps | 4× | Max range, low data rate sensors |
Extended Advertising removed the 31-byte advertising payload limit, enabling 254-byte primary and 1650-byte chained secondary payloads — critical for rich beacon content and Bluetooth Mesh provisioning beacons.
BLE 5.1: Direction Finding
5.1 added AoA (Angle of Arrival) and AoD (Angle of Departure) using IQ sampling of CTE (Constant Tone Extension). With antenna arrays, sub-meter angular accuracy is achievable, enabling indoor positioning systems to resolve which side of a doorway a tag is on. See the Direction Finding glossary entry for implementation notes.
BLE 5.2: LE Audio Revolution
5.2 restructured audio entirely. The LC3 codec delivers better quality than SBC at half the bitrate. Isochronous Channels provide time-synchronized audio streams:
- CIS (Connected Isochronous Stream): unicast audio with ACK, used for TWS earbuds
- BIS (Broadcast Isochronous Stream): one-to-many, no connection required — the foundation of Auracast
BLE 5.3 and 5.4: Efficiency at Scale
Connection Subrating allows a connected device to skip N connection events, effectively multiplying the connection interval without renegotiating. Critical for battery-powered nodes that only report every 10 seconds but need to remain fast-response-capable.
PAwR (5.4) enables a central to embed request slots inside a periodic advertising train, allowing peripherals to respond without establishing a full connection. A single gateway can serve 1000+ sensor tags with sub-second response latency — transforming electronic shelf labels and large-scale deployments.
BLE 6.0: Channel Sounding
Channel Sounding uses phase-based ranging across multiple frequency hopping channels to compute distance with ±10–20 cm accuracy at 5 m. Unlike AoA/AoD (angle), Channel Sounding measures absolute distance, enabling digital key applications (CCC Digital Key 3.0) and precise asset localization without infrastructure anchors.
Backward Compatibility
All BLE versions are backward compatible at the link layer. A 5.4 central connects to a 4.0 peripheral using 1M PHY and 27-byte PDUs. New features negotiate at connection establishment — so upgrading the central is sufficient to gain 2M PHY and DLE benefits with a legacy peripheral.
Use the BLE Chip Selector to filter silicon by supported BLE version and PHY capabilities.
Frequently Asked Questions
Yes, our guides range from beginner introductions to advanced topics. Each guide indicates its difficulty level and prerequisites so you can find the right starting point.