Bluetooth LE 5.x
2.4 GHz
Core Technical Specifications
Real-World Devices & Applications
Wearables & Health
- Fitness trackers and smartwatches
- Heart rate monitors and pulse oximeters
- Continuous glucose monitors (CGM)
- Hearing aids (LE Audio)
IoT & Beacons
- iBeacon / Eddystone location beacons
- Smart locks and access control
- Temperature/humidity sensors (BTHome, Xiaomi)
- Asset tracking tags (Apple AirTag, Tile)
Reference Circuits & Schematics
BLE Module — nRF52840 / ESP32
The Nordic nRF52840 and Espressif ESP32 are the most popular BLE 5.0 SoCs. Both support BLE + Thread/Zigbee and include ARM Cortex-M4/RISC-V processors.
| Pin | Description |
|---|---|
VCC
|
1.7–5.5V (nRF52) or 3.3V (ESP32) |
GND
|
Ground |
SWD/JTAG
|
Debug/programming interface |
GPIO
|
General purpose I/O for sensors/actuators |
ANT
|
PCB trace antenna or u.FL |
Circuit Walk-Through
BLE operates differently from Classic: devices advertise on channels 37, 38, 39 (2.402, 2.426, 2.480 GHz). A central device scans these channels, then initiates a connection. Data exchange uses GATT (Generic Attribute Profile) with services and characteristics. BLE 5.0 adds 2M PHY for double throughput and Coded PHY (S=8) for 4× range.
Signal Structure & Waveform Analysis
BLE Advertising & Connection
BLE devices alternate between advertising and connected states.
Analysis & Capture Tips
- Use nRF Connect app (mobile) to scan BLE advertisements and inspect GATT services
- nRF Sniffer with Wireshark for packet-level BLE capture
- Check connection interval and MTU for throughput issues
- Monitor RSSI during connection for signal quality
Bench Troubleshooting & Repair Guide
1. Device Not Found
nRF Connect / BLE Scanner appCheck advertising interval and TX power. Very long intervals (>1 s) make scanning slow. Verify device is in advertising mode (not already connected to another central).
2. Connection Drops
nRF Connect / HCI logsCheck connection interval, slave latency, and supervision timeout. Too-aggressive power saving (long slave latency) can cause supervision timeout. Verify RSSI > −80 dBm.
3. Throughput Issues
BLE throughput benchmark / WiresharkNegotiate higher MTU (247 or 512 bytes). Use LE 2M PHY if both devices support it. Check connection interval — 7.5 ms gives maximum throughput.