Why ESB Instead of BLE?
Enhanced Shockburst is a lightweight, proprietary radio protocol that ships as part of the Nordic radio peripheral. It operates in the same 2.4 GHz band as Bluetooth but strips away everything that makes BLE a general-purpose interoperability standard: no GATT, no L2CAP, no frequency hopping, no connection management. The application writes a packet, and the radio sends it. That simplicity translates directly into throughput.
The trade-off is clear: ESB only works between Nordic devices. There is no pairing with a phone, no app store integration, no cross-vendor ecosystem. But if both ends of your link are embedded devices under your control, that constraint may not matter -- and the performance gain is significant.
The nRF54 series introduced a proprietary 4 Mbps PHY mode that ESB can take advantage of. Combined with a few configuration tweaks, this unlocks throughput that sits well above BLE's ceiling.