This information applies to the following SoCs: nRF52833 and nRF52840.
This information applies to the following SoftDevice: S140
The multiprotocol examples demonstrate how two different protocols, Thread and BLE, can be used within the same application. These examples use the SoftDevice.
- Warning
- There is an issue in the nRF5 SDK for Thread and Zigbee v4.2.0 that causes higher-than-usual sleep power consumption for all multiprotocol examples when using nRF52840. See workaround on DevZone.
Before running the examples, see Running precompiled examples.
Two different types of multiprotocol examples are available:
- Switched multiprotocol examples – which require disabling the currently used protocol before enabling the other one.
- Dynamic multiprotocol examples – in which radio hardware is time-sliced between all protocols.
You can also transform any BLE peripheral example available in nRF5 SDK v16.0.0 into a BLE-Thread dynamic multiprotocol example. See Adding dynamic multiprotocol Thread support to BLE examples.
For more information about multiprotocol support, see Multiprotocol support with BLE/Bluetooth.
For Thread-only examples, see Thread-only examples.