BLE — Bluetooth Low Energy
Il Bluetooth Low Energy (BLE), noto anche come Bluetooth Smart, è un protocollo di comunicazione wireless progettato per dispositivi a consumo ultra-ridotto che trasmettono piccole quantità di dati su distanze da brevi a medie. A differenza del Bluetooth classico (usato per lo streaming audio), il BLE è ottimizzato per sensori IoT, dispositivi indossabili, beacon e monitoraggio industriale, in cui l’autonomia della batteria — non la larghezza di banda — è il vincolo primario.
Bluetooth Core 5.4 (2023) — Funzionalità chiave per l’IoT
La specifica Bluetooth Core 5.4, adottata dal Bluetooth SIG il 31 gennaio 2023, ha introdotto funzionalità chiave per le implementazioni IoT su larga scala (l’attuale Core Specification è la 7.0, adottata a novembre 2026):
| Funzionalità | Cosa fa | Caso d’uso |
|---|---|---|
| PAwR (Periodic Advertising with Response) | Comunicazione bidirezionale senza connessione con migliaia di dispositivi | Etichette elettroniche da scaffale — un gateway, 32.640 dispositivi |
| Encrypted Advertising Data (EAD) | Dati di broadcast cifrati senza stabilire una connessione | Beacon sicuri, tracciamento di asset |
| LE GATT Security Levels | Il server espone la modalità e il livello di sicurezza richiesti dalle proprie funzionalità GATT; i client li leggono prima di accedere agli attributi | Pairing semplificato per dispositivi medici |
| Advertising Coding Selection | L’host seleziona lo schema di codifica a lungo raggio | Ottimizzazione della portata estesa |
Specifiche tecniche del BLE
| Parametro | Valore |
|---|---|
| Banda di frequenza | 2,4 GHz ISM (2400–2483,5 MHz) |
| Canali | 40 (3 di advertising + 37 dati) |
| Velocità dati | 1 Mbps (LE 1M) / 2 Mbps (LE 2M) / 125–500 kbps (LE Coded) |
| Portata | tipicamente 10–100 m, fino a 240 m (BLE 5.x), oltre 1 km con LE Coded PHY |
| Potenza TX | da -20 dBm a +20 dBm |
| Corrente di picco | 5–15 mA (trasmissione), <1 µA (sleep) |
| Topologia | Punto-punto, broadcast, mesh (Bluetooth Mesh) |
| Sicurezza | Cifratura AES-128-CCM, LE Secure Connections (ECDH P-256) |
BLE vs. altri protocolli IoT
| Protocollo | Portata | Consumo | Velocità dati | Ideale per |
|---|---|---|---|---|
| BLE 5.4 | 10–240 m | Ultra-ridotto | 1–2 Mbps | Indossabili, sensori, beacon |
| LoRaWAN | 5–15 km | Ultra-ridotto | 0,3–50 kbps | Sensori remoti, agricoltura |
| Wi-Fi 6 | 50–100 m | Medio-alto | oltre 100 Mbps | Telecamere, gateway |
| Thread/Matter | Mesh (300 m) | Basso | 250 kbps | Smart home, automazione degli edifici |
| LTE-M / NB-IoT | Cellulare | Medio | 1 Mbps / 250 kbps | Tracciamento di asset, misurazione |
Il BLE nella progettazione hardware
Nella progettazione di dispositivi BLE, gli aspetti chiave da considerare includono:
- Progettazione dell’antenna — Antenna su traccia PCB, antenna a chip o antenna esterna — ciascuna soluzione incide su portata, costo e vincoli dell’involucro
- Precisione del quarzo — Il BLE richiede ±50 ppm sul clock attivo (ad alta frequenza) e ammette fino a ±500 ppm sul clock di sleep; quarzi fuori tolleranza causano errori di connessione
- Rete di adattamento RF — L’adattamento di impedenza è cruciale per l’efficienza in trasmissione e la portata
- Coesistenza — La banda 2,4 GHz è affollata (Wi-Fi, Zigbee, forni a microonde); sono essenziali un corretto channel hopping e l’adaptive frequency hopping (AFH)
- Aspetti normativi — Sono richieste la marcatura CE (Direttiva RED) e la certificazione FCC Part 15 per l’accesso al mercato
Principali piattaforme SoC per BLE
| Fornitore | Chip | Versione BLE | Funzionalità aggiuntive |
|---|---|---|---|
| Nordic Semiconductor | nRF52840, nRF5340 | 5.3 / 5.4 | Thread, Zigbee, Direction Finding |
| Espressif | ESP32-C6, ESP32-H2 | 5.0 / 5.3 | Wi-Fi 6, Thread, Matter |
| STMicroelectronics | STM32WB55 | 5.4 | Dual-core (M4 + M0), Zigbee |
| Silicon Labs | EFR32BG24 | 5.4 | Acceleratore AI/ML, sicurezza PSA L3 |
| TI | CC2340 | 5.4 | Consumo ultra-ridotto, SimpleLink SDK |
Termini correlati
- IoT — Il BLE è il protocollo di connettività IoT più diffuso per le applicazioni a corto raggio.
- Secure Element — Archiviazione delle chiavi basata su hardware per l’identità del dispositivo BLE e le credenziali di pairing.
- Matter — Lo standard per la smart home che può operare su BLE per il commissioning dei dispositivi.
Progettiamo prodotti basati su BLE utilizzando le piattaforme Nordic nRF ed ESP32 — dalla progettazione dell’antenna al firmware di produzione certificato. Consultate i nostri servizi di Sviluppo di sistemi embedded.
Riferimenti ufficiali
- Specifiche Bluetooth — Bluetooth SIG — Bluetooth SIG (Core Specification, tutte le versioni adottate)
- Direttiva 2014/53/UE (RED) — requisiti per le apparecchiature radio applicabili al BLE — EUR-Lex