Cuando compras un módulo Bluetooth, la versión de la especificación core de Bluetooth en la ficha técnica decide qué funciones obtienes realmente. Los fabricantes imprimen «5.3» o «5.4» con prominencia, pero una etiqueta de versión no es una lista de funciones. Este artículo mapea cada revisión de la especificación a las capacidades concretas de radio, PHY y protocolo que cambian alcance, rendimiento, localización, audio y seguridad, para que elijas un módulo por lo que tu firmware usará de verdad.
Bluetooth 5.0 (2016)
El primer gran rediseño de LE:
- 2M PHY: duplica la tasa de símbolos a 2 Msym/s. El rendimiento bruto sobre el aire se duplica aproximadamente frente al 1M PHY.
- LE Long Range (Coded PHY): la codificación S=2 y S=8 añade corrección de errores. S=8 aporta unos +12 dB de presupuesto de enlace, que en espacio libre son ~4x de alcance teórico (en la práctica 2-3x).
- Advertising Extensions: paquetes publicitarios más grandes (hasta 255 bytes en extendido, con paquetes auxiliares encadenables) y Periodic Advertising para difusiones deterministas sin conexión.
Bluetooth 5.1 (2019)
- AoA / AoD Direction Finding: la adición de la Constant Tone Extension (CTE) permite al receptor muestrear datos IQ a 1 MHz por antena y estimar el ángulo. AoA necesita un array de antenas conmutables en el receptor; AoD lo necesita en el transmisor.
- Esto convirtió un simple módulo Bluetooth en un activo de posicionamiento, pero solo si el silicio expone CTE y la placa incluye (o soporta) un array de antenas.
Bluetooth 5.2 (2020)
- LE Audio: canales isócronos y el códec LC3, habilitando audio por difusión y sonido de alta calidad a bajo bitrate.
- EATT (Enhanced ATT): ejecuta ATT sobre un canal L2CAP separado con mejor seguridad y transacciones paralelas, corrigiendo los bloqueos del antiguo portador único.
- LE Power Control: ajuste graduado de TX-power entre pares, reduciendo la potencia en campo cercano y mejorando la coexistencia.
Bluetooth 5.3 (2021)
- Periodic Advertising with ADI: filtrado de duplicados en la capa de enlace reduce escaneos desperdiciados.
- Connection Subrating: baja a bajo ciclo de trabajo al instante y vuelve a subir rápido, mejor que renegociar intervalos.
- Channel Classification Enhancement: el periférico puede decir al central qué canales están mal, para que el enlace los evite.
- Encryption key size enforcement: rechaza enlaces que negocien por debajo del mínimo.
Bluetooth 5.4 (2023)
- PAwR (Periodic Advertising with Responses): bidireccional sin conexión, diseñado para Electronic Shelf Labels y redes de difusión masiva donde miles de etiquetas responden en slots programados.
- Encrypted Advertising Data (EAD): cifra la carga pero sigue dejando ver la cabecera a escáneres sin emparejar.
- LE GATT Security Levels: control más fino de qué atributos requieren qué seguridad.
Matriz de funciones
| Función | 5.0 | 5.1 | 5.2 | 5.3 | 5.4 |
|---|---|---|---|---|---|
| 2M PHY | Sí | Sí | Sí | Sí | Sí |
| LE Long Range | Sí | Sí | Sí | Sí | Sí |
| AoA / AoD | No | Sí | Sí | Sí | Sí |
| LE Audio / LC3 | No | No | Sí | Sí | Sí |
| EATT | No | No | Sí | Sí | Sí |
| LE Power Control | No | No | Sí | Sí | Sí |
| Connection Subrating | No | No | No | Sí | Sí |
| Channel Classification | No | No | No | Sí | Sí |
| PAwR | No | No | No | No | Sí |
| Encrypted Adv Data | No | No | No | No | Sí |
Matemática de rendimiento y alcance
- 1M PHY bruto ~1.4 Mbps; rendimiento de aplicación tras overhead ~0.27 Mbps. 2M PHY duplica ambos aproximadamente.
- Coded PHY S=8 bruto ~125 kbps, pero lo importante es el presupuesto +12 dB: con 1M PHY un enlace cierra a -92 dBm; con Coded S=8 el mismo receptor tolera ~-104 dBm, extendiendo el alcance ~4x en pérdida de trayectoria ideal.
- Regla: cada +6 dB ~ duplica alcance en espacio libre, así +12 dB ~ 4x, pero las paredes y el ruido se comen la mitad en la práctica.
Versión mínima por caso de uso
| Caso de uso | Versión mínima |
|---|---|
| Beacon / solo publicidad | 5.0 |
| Localizador con ángulo (AoA) | 5.1 |
| Auricular / LE Audio | 5.2 |
| Malla de sensores de bajo consumo | 5.3 |
| ESL / difusión masiva 2 vías | 5.4 |
Errores frecuentes
- «módulo Bluetooth 5.3» no significa que LE Power Control esté habilitado; el fabricante debe implementarlo.
- El silicio antiguo a veces precede a la especificación que afirma; verifica el Qualified Design ID (QDID) en el sitio del SIG.
- Un módulo puede estar cualificado por el SIG para una versión y aun así enviar firmware que desactiva la función.
- Comprar 5.4 «por si acaso» desperdicia BOM cuando 5.0 basta.
Elige la versión por la función que tu firmware llama, no por el número más grande en la caja. Como referencia cualificada, nuestra línea de módulo Bluetooth documenta qué funciones Bluetooth implementa realmente cada pieza.