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.
BLE 5.4 — Specifica attuale (2023)
L’ultima specifica Bluetooth 5.4, rilasciata dal Bluetooth SIG a febbraio 2023, introduce funzionalità chiave per le implementazioni IoT su larga scala:
| 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 | I dispositivi comunicano il livello di sicurezza richiesto prima della connessione | 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; quarzi più economici 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
- Bluetooth Core Specification — Bluetooth SIG — Bluetooth SIG (specifica BLE)
- Direttiva 2014/53/UE (RED) — requisiti per le apparecchiature radio applicabili al BLE — EUR-Lex