The nRF52840 is an advanced multi-protocol system-on-chip (SoC) that supports several protocols, including the recently released Bluetooth 5 specification and is ideal for smart home, wearables, and Internet of Things (IoT) applications. The nRF52840 SoC employs a 64 MHz, 32-bit ARM Cortex-M4F processor employed on Nordic's nRF52832 SoC, plus a CPU with ample generic processing power, floating point, and digital signal processor (DSP) performance. The embedded 2.4 GHz transceiver supports Bluetooth low energy (Bluetooth 5), 802.15.4, ANT and proprietary 2.4 GHz protocols. It includes IEEE 802.15.4 capabilities for ZigBee and Thread-based smart home technologies or as a Network Adaptation Layer with 6LoWPAN and standard internet protocols.