<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Wireless Protocol - Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Wireless Protocol - Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits</link><pubDate>Fri, 07 Jul 2023 14:04:09 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Current Revision posted to Documents by pchan on 7/7/2023 2:04:09 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1h4mj2rvv0" class="essTitle xbold" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;a name="top" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials-wirelessprotocol4-doc" data-e14adj="y"&gt;&lt;img style="padding-right:18px;vertical-align:middle;" alt="essentials logo" src="/e14/assets/legacy/2017/learningess.png" width="175px" /&gt;&lt;/a&gt;Wireless Protocol Series - Part 4 - Bluetooth LE Features, Operation, and Dev Kits&lt;/h2&gt;
&lt;p&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;br /&gt; &lt;strong&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt; &lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" style="vertical-align:middle;" alt="test link" src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;h5 class="essSponsor" title="Nordic Semiconductor"&gt;&lt;span class="xs-mr2"&gt;Sponsored by&lt;/span&gt; &lt;a href="https://www.nordicsemi.com/" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;img loading="lazy" style="vertical-align:top;" alt="logo" src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt; &lt;a name="object" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;h2 id="mcetoc_1h4mj2rvv1" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;2. Objectives&lt;/h2&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;Describe Bluetooth Low Energy technology, features, and its operation&lt;/li&gt;
&lt;li&gt;Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/li&gt;
&lt;li&gt;Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/li&gt;
&lt;li&gt;Understand how to get started with the Nordic Bluetooth LE development platform&lt;a name="sec3" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1h4mj2rvv2" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 1" src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/p&gt;
&lt;p&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;center&gt;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h5&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture&lt;/p&gt;
&lt;p&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;center&gt;&lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p class="xbold"&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/p&gt;
&lt;p&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p class="xbold"&gt;- 3.3.1 Broadcasting and Observing&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 3: Broadcast topology&lt;/h5&gt;
&lt;/div&gt;
&lt;p&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 3.3.2 Connections&lt;/p&gt;
&lt;p&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;h5&gt;Figure 4a: Connected topology&lt;/h5&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;h5&gt;4b: Mixed Topology&lt;/h5&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h5&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;OReilly Library&lt;/a&gt;&lt;a name="sec4" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;/center&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;h2 id="mcetoc_1h4mj2rvv3" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;4. Analysis and Bluetooth LE Applications&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p class="xbold"&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/p&gt;
&lt;p&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/div&gt;
&lt;p&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/p&gt;
&lt;p&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/p&gt;
&lt;p&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/li&gt;
&lt;li&gt;Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/li&gt;
&lt;/ul&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 7a" src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;
&lt;h5&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/h5&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 7b" src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;
&lt;h5&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/h5&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download the Heart Rate Monitor (HRM) demo application from &lt;a href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;br /&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 8" src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/center&gt;&lt;/li&gt;
&lt;li&gt;Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/li&gt;
&lt;li&gt;Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;br /&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 9" src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/center&gt;&lt;/li&gt;
&lt;li&gt;Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/li&gt;
&lt;li&gt;Download and install the &lt;a href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/li&gt;
&lt;li&gt;Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/li&gt;
&lt;li&gt;Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/li&gt;
&lt;/ul&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram10a" src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram10b" src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;a name="sec5" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h4mj2rvv4" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;5. Glossary&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;div style="padding-bottom:10px;"&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Profile image" height="110" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;
&lt;div style="font-size:1.2em;padding:12px 0px;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/div&gt;
&lt;/div&gt;
&lt;p style="border-bottom:1px solid #dadada;clear:both;"&gt;&lt;strong&gt;Development Boards&lt;/strong&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF5340DK" src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-13f86" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('13f86'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/p&gt;
&lt;p&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF52833DK" src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-9b2a5" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('9b2a5'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/p&gt;
&lt;p&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="noopener noreferrer" target="_blank" data-e14adj="y"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF52DK" src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-de109" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('de109'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/p&gt;
&lt;p&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #dadada;clear:both;"&gt;&lt;strong&gt;nRF5340 SoCs&lt;/strong&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;
&lt;p class="xbold"&gt;nRF5340-QKAA-R RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-65d55" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('65d55'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340-CLAA-R RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-0b957" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0b957'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340-CLAA-R7 RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-ba674" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('ba674'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;center&gt;
&lt;p class="xbold" style="clear:both;"&gt;For more available products &lt;a title="Shop Now" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;COM=e14c-referral-cmty-handler-essentials-wirelessprotocol4-doc&amp;CMP=e14c-referral-cmty-handler-essentials-wirelessprotocol4-doc" title="Shop Now" title="Shop Now" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/a&gt; &lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;h2 id="mcetoc_1h4mj2rvv5" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;Test Your Knowledge&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="float:left;padding-bottom:2px;padding-right:10px;width:150px;"&gt;            
&lt;style&gt;
   .e14-achievement-name{font-size:14px;font-weight:700;text-align:center;height:40px;margin:0;padding:5px}.e14-avatar{width:50% !important;margin:auto;border-radius:500px}.e14-avatar img{border-radius:543px}.e14-progress-bar{height:12px;border-radius:6px;background-clip:padding-box;background:#3575c2}.e14-achievement-thumb{height:200px}.e14-achievement-criteria{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria p{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria.complete{height:38px}.e14-achievement-criteria.complete p{height:38px}.e14-greyout{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:grayscale(90%);filter:grayscale(90%)}.e14-complete{float:right;margin-top:-20px;padding-right:5px;margin-bottom:12px;font-weight:700;color:dimgray}.e14-achievement-status{margin:5px}.shimmer{position:relative;overflow:hidden;background:#f6f7f8;background:linear-gradient(-45deg,#eee 40%,#fafafa 50%,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 8s infinite linear}@keyframes shimmer{0%{background-position:-1000px 0}
100%{background-position:1000px 0}}
@media only screen and (max-width:480px){.e14-achievement-criteria{display:none}.e14-complete{font-size:9px}.e14-user-achievement{width:100px !important;height:150px !important}.e14-achievement-status{margin-top:15px}.e14-achievement-thumb{height:130px}.e14-achievement-name{font-size:10px}} 
&lt;/style&gt;

    &lt;div id="embed-f93ffd125fa54a96a9f1c7390ea46cab_thumbnails" data-columnclass="thumbnail-column"&gt;
        &lt;div class="content thumbnail e14-user-achievement" data-href="/achievements/98589d7d-74fd-4c14-9b03-72751be69b2c" style="border: 3px solid #8d8d8d;cursor: pointer;"&gt;
        	       &lt;h2 class="name e14-achievement-name"&gt;
    		            Wireless Protocol 4&lt;br&gt;
    		       &lt;/h2&gt;
    			&lt;div class="e14-avatar e14-greyout"&gt;
    				&lt;img loading="lazy" src="https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/98589d7d74fd4c149b0372751be69b2c/Wireless%20Protocol%20IV.png-140x140x2.png?_=ogs4jh+Ug4SxlG/JeejAQA==" style="width: 140px;max-height:140px;overflow:hidden;background:url(&amp;#39;https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/98589d7d74fd4c149b0372751be69b2c/Wireless%20Protocol%20IV.png-140x140x2.png?_=ogs4jh+Ug4SxlG/JeejAQA==&amp;#39;) center center no-repeat;background-size:cover;aspect-ratio:140/140" alt="Wireless Protocol 4" border="0" /&gt;
    		    &lt;/div&gt;
    		    &lt;div style="padding:5px;"&gt;
    		        &lt;div title="Complete our Essentials: Wireless Protocol&amp;nbsp;4 course, rate the document, take the quiz, and leave your feedback to earn this badge." class="e14-achievement-criteria"&gt;Complete our Essentials: Wireless Protocol 4 course, rate the document, take the quiz, and...&lt;/div&gt;
    		        
    		    &lt;/div&gt;
    		&lt;/div&gt;
    &lt;/div&gt;   
&lt;/script&gt;&lt;/div&gt;
&lt;p&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;p&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;center&gt;
&lt;h3 id="mcetoc_1h4mj2rvv6"&gt;For more wireless protocol modules click on the next button.&lt;/h3&gt;
&lt;/center&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/4003/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27815/basics-of-bluetooth-le-audio?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductor, nordic semiconductors, mesh, nrf5340, zephyr, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Wireless Protocol: Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/18</link><pubDate>Thu, 06 Jul 2023 22:04:29 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 18 posted to Documents by pchan on 7/6/2023 10:04:29 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1h4mj2rvv0" class="essTitle xbold" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;a name="top" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials-wirelessprotocol4-doc" data-e14adj="y"&gt;&lt;img style="padding-right:18px;vertical-align:middle;" alt="essentials logo" src="/e14/assets/legacy/2017/learningess.png" width="175px" /&gt;&lt;/a&gt;Wireless Protocol Series - Part 4 - Bluetooth LE Features, Operation, and Dev Kits&lt;/h2&gt;
&lt;p&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;br /&gt; &lt;strong&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt; &lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" style="vertical-align:middle;" alt="test link" src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;h5 class="essSponsor" title="Nordic Semiconductor"&gt;&lt;span class="xs-mr2"&gt;Sponsored by&lt;/span&gt; &lt;a href="https://www.nordicsemi.com/" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;img loading="lazy" style="vertical-align:top;" alt="logo" src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt; &lt;a name="object" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;h2 id="mcetoc_1h4mj2rvv1" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;2. Objectives&lt;/h2&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;Describe Bluetooth Low Energy technology, features, and its operation&lt;/li&gt;
&lt;li&gt;Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/li&gt;
&lt;li&gt;Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/li&gt;
&lt;li&gt;Understand how to get started with the Nordic Bluetooth LE development platform&lt;a name="sec3" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1h4mj2rvv2" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 1" src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/p&gt;
&lt;p&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;center&gt;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h5&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture&lt;/p&gt;
&lt;p&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;center&gt;&lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p class="xbold"&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/p&gt;
&lt;p&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p class="xbold"&gt;- 3.3.1 Broadcasting and Observing&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 3: Broadcast topology&lt;/h5&gt;
&lt;/div&gt;
&lt;p&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 3.3.2 Connections&lt;/p&gt;
&lt;p&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;h5&gt;Figure 4a: Connected topology&lt;/h5&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;h5&gt;4b: Mixed Topology&lt;/h5&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h5&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;OReilly Library&lt;/a&gt;&lt;a name="sec4" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;/center&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;h2 id="mcetoc_1h4mj2rvv3" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;4. Analysis and Bluetooth LE Applications&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p class="xbold"&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/p&gt;
&lt;p&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/div&gt;
&lt;p&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/p&gt;
&lt;p&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/p&gt;
&lt;p&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/li&gt;
&lt;li&gt;Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/li&gt;
&lt;/ul&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 7a" src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;
&lt;h5&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/h5&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 7b" src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;
&lt;h5&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/h5&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download the Heart Rate Monitor (HRM) demo application from &lt;a href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;br /&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 8" src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/center&gt;&lt;/li&gt;
&lt;li&gt;Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/li&gt;
&lt;li&gt;Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;br /&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 9" src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/center&gt;&lt;/li&gt;
&lt;li&gt;Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/li&gt;
&lt;li&gt;Download and install the &lt;a href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/li&gt;
&lt;li&gt;Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/li&gt;
&lt;li&gt;Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/li&gt;
&lt;/ul&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram10a" src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram10b" src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;a name="sec5" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h4mj2rvv4" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;5. Glossary&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;div style="padding-bottom:10px;"&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Profile image" height="110" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;
&lt;div style="font-size:1.2em;padding:12px 0px;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/div&gt;
&lt;/div&gt;
&lt;p style="border-bottom:1px solid #dadada;clear:both;"&gt;&lt;strong&gt;Development Boards&lt;/strong&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF5340DK" src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-bde12" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('bde12'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/p&gt;
&lt;p&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF52833DK" src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-cbd49" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('cbd49'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/p&gt;
&lt;p&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="noopener noreferrer" target="_blank" data-e14adj="y"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF52DK" src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-8cfc4" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('8cfc4'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/p&gt;
&lt;p&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #dadada;clear:both;"&gt;&lt;strong&gt;nRF5340 SoCs&lt;/strong&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;
&lt;p class="xbold"&gt;nRF5340-QKAA-R RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-03856" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('03856'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340-CLAA-R RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-7e73a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('7e73a'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340-CLAA-R7 RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-8d4d9" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('8d4d9'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;center&gt;
&lt;p class="xbold" style="clear:both;"&gt;For more available products &lt;a title="Shop Now" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;COM=e14c-referral-cmty-handler-essentials-wirelessprotocol4-doc&amp;CMP=e14c-referral-cmty-handler-essentials-wirelessprotocol4-doc" title="Shop Now" title="Shop Now" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/a&gt; &lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;h2 id="mcetoc_1h4mj2rvv5" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;Test Your Knowledge&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="float:left;padding-bottom:2px;padding-right:10px;width:150px;"&gt;            
&lt;style&gt;
   .e14-achievement-name{font-size:14px;font-weight:700;text-align:center;height:40px;margin:0;padding:5px}.e14-avatar{width:50% !important;margin:auto;border-radius:500px}.e14-avatar img{border-radius:543px}.e14-progress-bar{height:12px;border-radius:6px;background-clip:padding-box;background:#3575c2}.e14-achievement-thumb{height:200px}.e14-achievement-criteria{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria p{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria.complete{height:38px}.e14-achievement-criteria.complete p{height:38px}.e14-greyout{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:grayscale(90%);filter:grayscale(90%)}.e14-complete{float:right;margin-top:-20px;padding-right:5px;margin-bottom:12px;font-weight:700;color:dimgray}.e14-achievement-status{margin:5px}.shimmer{position:relative;overflow:hidden;background:#f6f7f8;background:linear-gradient(-45deg,#eee 40%,#fafafa 50%,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 8s infinite linear}@keyframes shimmer{0%{background-position:-1000px 0}
100%{background-position:1000px 0}}
@media only screen and (max-width:480px){.e14-achievement-criteria{display:none}.e14-complete{font-size:9px}.e14-user-achievement{width:100px !important;height:150px !important}.e14-achievement-status{margin-top:15px}.e14-achievement-thumb{height:130px}.e14-achievement-name{font-size:10px}} 
&lt;/style&gt;

    &lt;div id="embed-f93ffd125fa54a96a9f1c7390ea46cab_thumbnails" data-columnclass="thumbnail-column"&gt;
        &lt;div class="content thumbnail e14-user-achievement" data-href="/achievements/98589d7d-74fd-4c14-9b03-72751be69b2c" style="border: 3px solid #8d8d8d;cursor: pointer;"&gt;
        	       &lt;h2 class="name e14-achievement-name"&gt;
    		            Wireless Protocol 4&lt;br&gt;
    		       &lt;/h2&gt;
    			&lt;div class="e14-avatar e14-greyout"&gt;
    				&lt;img loading="lazy" src="https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/98589d7d74fd4c149b0372751be69b2c/Wireless%20Protocol%20IV.png-140x140x2.png?_=ogs4jh+Ug4SxlG/JeejAQA==" style="width: 140px;max-height:140px;overflow:hidden;background:url(&amp;#39;https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/98589d7d74fd4c149b0372751be69b2c/Wireless%20Protocol%20IV.png-140x140x2.png?_=ogs4jh+Ug4SxlG/JeejAQA==&amp;#39;) center center no-repeat;background-size:cover;aspect-ratio:140/140" alt="Wireless Protocol 4" border="0" /&gt;
    		    &lt;/div&gt;
    		    &lt;div style="padding:5px;"&gt;
    		        &lt;div title="Complete our Essentials: Wireless Protocol&amp;nbsp;4 course, rate the document, take the quiz, and leave your feedback to earn this badge." class="e14-achievement-criteria"&gt;Complete our Essentials: Wireless Protocol 4 course, rate the document, take the quiz, and...&lt;/div&gt;
    		        
    		    &lt;/div&gt;
    		&lt;/div&gt;
    &lt;/div&gt;   
&lt;/script&gt;&lt;/div&gt;
&lt;p&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;p&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;center&gt;
&lt;h3 id="mcetoc_1h4mj2rvv6"&gt;For more wireless protocol modules click on the next button.&lt;/h3&gt;
&lt;/center&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/4003/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27815/basics-of-bluetooth-le-audio?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductor, nordic semiconductors, mesh, nrf5340, zephyr, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Wireless Protocol: Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/17</link><pubDate>Thu, 06 Jul 2023 22:02:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 17 posted to Documents by pchan on 7/6/2023 10:02:57 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1h4mj2rvv0" class="essTitle xbold" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;a name="top" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials-wirelessprotocol4-doc" data-e14adj="y"&gt;&lt;img style="padding-right:18px;vertical-align:middle;" alt="essentials logo" src="/e14/assets/legacy/2017/learningess.png" width="175px" /&gt;&lt;/a&gt;Wireless Protocol Series - Part 4 - Bluetooth LE Features, Operation, and Dev Kits&lt;/h2&gt;
&lt;p&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;br /&gt; &lt;strong&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt; &lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" style="vertical-align:middle;" alt="test link" src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;h5 class="essSponsor" title="Nordic Semiconductor"&gt;&lt;span class="xs-mr2"&gt;Sponsored by&lt;/span&gt; &lt;a href="https://www.nordicsemi.com/" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;img loading="lazy" style="vertical-align:top;" alt="logo" src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt; &lt;a name="object" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;h2 id="mcetoc_1h4mj2rvv1" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;2. Objectives&lt;/h2&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;Describe Bluetooth Low Energy technology, features, and its operation&lt;/li&gt;
&lt;li&gt;Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/li&gt;
&lt;li&gt;Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/li&gt;
&lt;li&gt;Understand how to get started with the Nordic Bluetooth LE development platform&lt;a name="sec3" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1h4mj2rvv2" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 1" src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/p&gt;
&lt;p&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;center&gt;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h5&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture&lt;/p&gt;
&lt;p&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;center&gt;&lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p class="xbold"&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/p&gt;
&lt;p&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p class="xbold"&gt;- 3.3.1 Broadcasting and Observing&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 3: Broadcast topology&lt;/h5&gt;
&lt;/div&gt;
&lt;p&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 3.3.2 Connections&lt;/p&gt;
&lt;p&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;h5&gt;Figure 4a: Connected topology&lt;/h5&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;h5&gt;4b: Mixed Topology&lt;/h5&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h5&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;OReilly Library&lt;/a&gt;&lt;a name="sec4" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;/center&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;h2 id="mcetoc_1h4mj2rvv3" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;4. Analysis and Bluetooth LE Applications&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p class="xbold"&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/p&gt;
&lt;p&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/div&gt;
&lt;p&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/p&gt;
&lt;p&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/p&gt;
&lt;p&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/li&gt;
&lt;li&gt;Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/li&gt;
&lt;/ul&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 7a" src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;
&lt;h5&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/h5&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 7b" src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;
&lt;h5&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/h5&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download the Heart Rate Monitor (HRM) demo application from &lt;a href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;br /&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 8" src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/center&gt;&lt;/li&gt;
&lt;li&gt;Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/li&gt;
&lt;li&gt;Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;br /&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 9" src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/center&gt;&lt;/li&gt;
&lt;li&gt;Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/li&gt;
&lt;li&gt;Download and install the &lt;a href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/li&gt;
&lt;li&gt;Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/li&gt;
&lt;li&gt;Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/li&gt;
&lt;/ul&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram10a" src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram10b" src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;a name="sec5" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h4mj2rvv4" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;5. Glossary&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;div style="padding-bottom:10px;"&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Profile image" height="110" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;
&lt;div style="font-size:1.2em;padding:12px 0px;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/div&gt;
&lt;/div&gt;
&lt;p style="border-bottom:1px solid #dadada;clear:both;"&gt;&lt;strong&gt;Development Boards&lt;/strong&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF5340DK" src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-6f621" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('6f621'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/p&gt;
&lt;p&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF52833DK" src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-cc86d" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('cc86d'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/p&gt;
&lt;p&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="noopener noreferrer" target="_blank" data-e14adj="y"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF52DK" src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-394e1" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('394e1'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/p&gt;
&lt;p&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #dadada;clear:both;"&gt;&lt;strong&gt;nRF5340 SoCs&lt;/strong&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;
&lt;p class="xbold"&gt;nRF5340-QKAA-R RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-c38d9" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('c38d9'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340-CLAA-R RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-bf544" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('bf544'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340-CLAA-R7 RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-15d60" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('15d60'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;center&gt;
&lt;p class="xbold" style="clear:both;"&gt;For more available products &lt;a title="Shop Now" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;COM=e14c-referral-cmty-handler-essentials-wirelessprotocol4-doc&amp;CMP=e14c-referral-cmty-handler-essentials-wirelessprotocol4-doc" title="Shop Now" title="Shop Now" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/a&gt; &lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;h2 id="mcetoc_1h4mj2rvv5" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;Test Your Knowledge&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;            
&lt;style&gt;
   .e14-achievement-name{font-size:14px;font-weight:700;text-align:center;height:40px;margin:0;padding:5px}.e14-avatar{width:50% !important;margin:auto;border-radius:500px}.e14-avatar img{border-radius:543px}.e14-progress-bar{height:12px;border-radius:6px;background-clip:padding-box;background:#3575c2}.e14-achievement-thumb{height:200px}.e14-achievement-criteria{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria p{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria.complete{height:38px}.e14-achievement-criteria.complete p{height:38px}.e14-greyout{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:grayscale(90%);filter:grayscale(90%)}.e14-complete{float:right;margin-top:-20px;padding-right:5px;margin-bottom:12px;font-weight:700;color:dimgray}.e14-achievement-status{margin:5px}.shimmer{position:relative;overflow:hidden;background:#f6f7f8;background:linear-gradient(-45deg,#eee 40%,#fafafa 50%,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 8s infinite linear}@keyframes shimmer{0%{background-position:-1000px 0}
100%{background-position:1000px 0}}
@media only screen and (max-width:480px){.e14-achievement-criteria{display:none}.e14-complete{font-size:9px}.e14-user-achievement{width:100px !important;height:150px !important}.e14-achievement-status{margin-top:15px}.e14-achievement-thumb{height:130px}.e14-achievement-name{font-size:10px}} 
&lt;/style&gt;

    &lt;div id="embed-f93ffd125fa54a96a9f1c7390ea46cab_thumbnails" data-columnclass="thumbnail-column"&gt;
        &lt;div class="content thumbnail e14-user-achievement" data-href="/achievements/98589d7d-74fd-4c14-9b03-72751be69b2c" style="border: 3px solid #8d8d8d;cursor: pointer;"&gt;
        	       &lt;h2 class="name e14-achievement-name"&gt;
    		            Wireless Protocol 4&lt;br&gt;
    		       &lt;/h2&gt;
    			&lt;div class="e14-avatar e14-greyout"&gt;
    				&lt;img loading="lazy" src="https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/98589d7d74fd4c149b0372751be69b2c/Wireless%20Protocol%20IV.png-140x140x2.png?_=ogs4jh+Ug4SxlG/JeejAQA==" style="width: 140px;max-height:140px;overflow:hidden;background:url(&amp;#39;https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/98589d7d74fd4c149b0372751be69b2c/Wireless%20Protocol%20IV.png-140x140x2.png?_=ogs4jh+Ug4SxlG/JeejAQA==&amp;#39;) center center no-repeat;background-size:cover;aspect-ratio:140/140" alt="Wireless Protocol 4" border="0" /&gt;
    		    &lt;/div&gt;
    		    &lt;div style="padding:5px;"&gt;
    		        &lt;div title="Complete our Essentials: Wireless Protocol&amp;nbsp;4 course, rate the document, take the quiz, and leave your feedback to earn this badge." class="e14-achievement-criteria"&gt;Complete our Essentials: Wireless Protocol 4 course, rate the document, take the quiz, and...&lt;/div&gt;
    		        
    		    &lt;/div&gt;
    		&lt;/div&gt;
    &lt;/div&gt;   
&lt;/script&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:2px;padding-right:10px;width:150px;"&gt;&lt;/div&gt;
&lt;p&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;p&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;center&gt;
&lt;h3 id="mcetoc_1h4mj2rvv6"&gt;For more wireless protocol modules click on the next button.&lt;/h3&gt;
&lt;/center&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/4003/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27815/basics-of-bluetooth-le-audio?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductor, nordic semiconductors, mesh, nrf5340, zephyr, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Wireless Protocol: Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/16</link><pubDate>Thu, 06 Jul 2023 22:00:11 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 16 posted to Documents by pchan on 7/6/2023 10:00:11 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1h4mj2rvv0" class="essTitle xbold" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;a name="top" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials-wirelessprotocol4-doc" data-e14adj="y"&gt;&lt;img style="padding-right:18px;vertical-align:middle;" alt="essentials logo" src="/e14/assets/legacy/2017/learningess.png" width="175px" /&gt;&lt;/a&gt;Wireless Protocol Series - Part 4 - Bluetooth LE Features, Operation, and Dev Kits&lt;/h2&gt;
&lt;p&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;br /&gt; &lt;strong&gt;&lt;a href="#components" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Related Components&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt; &lt;a href="#test" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Test Your Knowledge &lt;img loading="lazy" style="vertical-align:middle;" alt="test link" src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;h5 class="essSponsor" title="Nordic Semiconductor"&gt;&lt;span class="xs-mr2"&gt;Sponsored by&lt;/span&gt; &lt;a href="https://www.nordicsemi.com/" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;img loading="lazy" style="vertical-align:top;" alt="logo" src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt; &lt;a name="object" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;h2 id="mcetoc_1h4mj2rvv1" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;2. Objectives&lt;/h2&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;Describe Bluetooth Low Energy technology, features, and its operation&lt;/li&gt;
&lt;li&gt;Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/li&gt;
&lt;li&gt;Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/li&gt;
&lt;li&gt;Understand how to get started with the Nordic Bluetooth LE development platform&lt;a name="sec3" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1h4mj2rvv2" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 1" src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/p&gt;
&lt;p&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;center&gt;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h5&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture&lt;/p&gt;
&lt;p&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;center&gt;&lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p class="xbold"&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/p&gt;
&lt;p&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p class="xbold"&gt;- 3.3.1 Broadcasting and Observing&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 3: Broadcast topology&lt;/h5&gt;
&lt;/div&gt;
&lt;p&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 3.3.2 Connections&lt;/p&gt;
&lt;p&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;h5&gt;Figure 4a: Connected topology&lt;/h5&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;h5&gt;4b: Mixed Topology&lt;/h5&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h5&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;OReilly Library&lt;/a&gt;&lt;a name="sec4" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;/center&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;h2 id="mcetoc_1h4mj2rvv3" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;4. Analysis and Bluetooth LE Applications&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p class="xbold"&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/p&gt;
&lt;p&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/div&gt;
&lt;p&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/p&gt;
&lt;p&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;h5&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/h5&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p class="xbold" style="clear:both;"&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/p&gt;
&lt;p&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/li&gt;
&lt;li&gt;Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/li&gt;
&lt;/ul&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 7a" src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;
&lt;h5&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/h5&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 7b" src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;
&lt;h5&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/h5&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download the Heart Rate Monitor (HRM) demo application from &lt;a href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;br /&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 8" src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/center&gt;&lt;/li&gt;
&lt;li&gt;Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/li&gt;
&lt;li&gt;Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;br /&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram 9" src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/center&gt;&lt;/li&gt;
&lt;li&gt;Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/li&gt;
&lt;li&gt;Download and install the &lt;a href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/li&gt;
&lt;li&gt;Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/li&gt;
&lt;li&gt;Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/li&gt;
&lt;/ul&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram10a" src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="diagram10b" src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;a name="sec5" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h4mj2rvv4" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;5. Glossary&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;div style="padding-bottom:10px;"&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Profile image" height="110" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;
&lt;div style="font-size:1.2em;padding:12px 0px;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/div&gt;
&lt;/div&gt;
&lt;p style="border-bottom:1px solid #dadada;clear:both;"&gt;&lt;strong&gt;Development Boards&lt;/strong&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF5340DK" src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-50be1" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('50be1'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/p&gt;
&lt;p&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF52833DK" src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-d0297" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('d0297'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/p&gt;
&lt;p&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="noopener noreferrer" target="_blank" data-e14adj="y"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="NRF52DK" src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;
&lt;p&gt;&lt;a id="e14-product-link-2f174" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('2f174'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p class="xbold"&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/p&gt;
&lt;p&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #dadada;clear:both;"&gt;&lt;strong&gt;nRF5340 SoCs&lt;/strong&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;
&lt;p class="xbold"&gt;nRF5340-QKAA-R RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-47eb1" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('47eb1'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340-CLAA-R RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-7120e" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('7120e'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340-CLAA-R7 RF Transceiver&lt;/p&gt;
&lt;p&gt;&lt;a id="e14-product-link-6b741" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('6b741'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;center&gt;
&lt;p class="xbold" style="clear:both;"&gt;For more available products &lt;a title="Shop Now" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;COM=e14c-referral-cmty-handler-essentials-wirelessprotocol4-doc&amp;CMP=e14c-referral-cmty-handler-essentials-wirelessprotocol4-doc" title="Shop Now" title="Shop Now" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/a&gt; &lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;h2 id="mcetoc_1h4mj2rvv5" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;Test Your Knowledge&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;            
&lt;style&gt;
   .e14-achievement-name{font-size:14px;font-weight:700;text-align:center;height:40px;margin:0;padding:5px}.e14-avatar{width:50% !important;margin:auto;border-radius:500px}.e14-avatar img{border-radius:543px}.e14-progress-bar{height:12px;border-radius:6px;background-clip:padding-box;background:#3575c2}.e14-achievement-thumb{height:200px}.e14-achievement-criteria{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria p{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria.complete{height:38px}.e14-achievement-criteria.complete p{height:38px}.e14-greyout{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:grayscale(90%);filter:grayscale(90%)}.e14-complete{float:right;margin-top:-20px;padding-right:5px;margin-bottom:12px;font-weight:700;color:dimgray}.e14-achievement-status{margin:5px}.shimmer{position:relative;overflow:hidden;background:#f6f7f8;background:linear-gradient(-45deg,#eee 40%,#fafafa 50%,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 8s infinite linear}@keyframes shimmer{0%{background-position:-1000px 0}
100%{background-position:1000px 0}}
@media only screen and (max-width:480px){.e14-achievement-criteria{display:none}.e14-complete{font-size:9px}.e14-user-achievement{width:100px !important;height:150px !important}.e14-achievement-status{margin-top:15px}.e14-achievement-thumb{height:130px}.e14-achievement-name{font-size:10px}} 
&lt;/style&gt;

    &lt;div id="embed-f93ffd125fa54a96a9f1c7390ea46cab_thumbnails" data-columnclass="thumbnail-column"&gt;
        &lt;div class="content thumbnail e14-user-achievement" data-href="/achievements/98589d7d-74fd-4c14-9b03-72751be69b2c" style="border: 3px solid #8d8d8d;cursor: pointer;"&gt;
        	       &lt;h2 class="name e14-achievement-name"&gt;
    		            Wireless Protocol 4&lt;br&gt;
    		       &lt;/h2&gt;
    			&lt;div class="e14-avatar e14-greyout"&gt;
    				&lt;img loading="lazy" src="https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/98589d7d74fd4c149b0372751be69b2c/Wireless%20Protocol%20IV.png-140x140x2.png?_=ogs4jh+Ug4SxlG/JeejAQA==" style="width: 140px;max-height:140px;overflow:hidden;background:url(&amp;#39;https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/98589d7d74fd4c149b0372751be69b2c/Wireless%20Protocol%20IV.png-140x140x2.png?_=ogs4jh+Ug4SxlG/JeejAQA==&amp;#39;) center center no-repeat;background-size:cover;aspect-ratio:140/140" alt="Wireless Protocol 4" border="0" /&gt;
    		    &lt;/div&gt;
    		    &lt;div style="padding:5px;"&gt;
    		        &lt;div title="Complete our Essentials: Wireless Protocol&amp;nbsp;4 course, rate the document, take the quiz, and leave your feedback to earn this badge." class="e14-achievement-criteria"&gt;Complete our Essentials: Wireless Protocol 4 course, rate the document, take the quiz, and...&lt;/div&gt;
    		        
    		    &lt;/div&gt;
    		&lt;/div&gt;
    &lt;/div&gt;   
&lt;/script&gt;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:2px;padding-right:10px;width:150px;"&gt;&lt;/div&gt;
&lt;p&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;p&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;center&gt;
&lt;h3 id="mcetoc_1h4mj2rvv6"&gt;For more wireless protocol modules click on the next button.&lt;/h3&gt;
&lt;/center&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/4003/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27815/basics-of-bluetooth-le-audio?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductor, nordic semiconductors, mesh, nrf5340, zephyr, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Wireless Protocol: Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/15</link><pubDate>Mon, 26 Sep 2022 18:10:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 15 posted to Documents by pchan on 9/26/2022 6:10:34 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/4003/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27815/basics-of-bluetooth-le-audio?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/?ICID=essentials-wirelessprotocol4-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol4-doc"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-6ac5b" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('6ac5b'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-37f1a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('37f1a'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-5151d" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('5151d'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-7335c" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('7335c'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f5b8b" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f5b8b'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-4b6dc" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4b6dc'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductor, nordic semiconductors, mesh, nrf5340, zephyr, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Wireless Protocol: Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/14</link><pubDate>Wed, 21 Sep 2022 20:42:02 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 14 posted to Documents by pchan on 9/21/2022 8:42:02 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/4003/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/?ICID=essentials-wirelessprotocol4-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol4-doc"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-b2ed2" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('b2ed2'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f4068" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f4068'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-08405" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('08405'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-fe0b2" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('fe0b2'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-af6be" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('af6be'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-3b4b1" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('3b4b1'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductor, nordic semiconductors, mesh, nrf5340, zephyr, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Wireless Protocol: Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/13</link><pubDate>Mon, 19 Sep 2022 13:58:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 13 posted to Documents by pchan on 9/19/2022 1:58:34 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/4003/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/?ICID=essentials-wirelessprotocol4-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol4-doc"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-7e0a9" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('7e0a9'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-d3b72" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('d3b72'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-02c4a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('02c4a'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-74468" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('74468'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-36795" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('36795'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-ed3b6" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('ed3b6'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Wireless Protocol: Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/12</link><pubDate>Sun, 27 Feb 2022 19:51:21 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 12 posted to Documents by pchan on 2/27/2022 7:51:21 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/4003/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/?ICID=essentials-wirelessprotocol4-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol4-doc"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-1cdd1" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('1cdd1'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-96fcd" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('96fcd'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-14261" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('14261'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-2ff8d" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('2ff8d'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-2945c" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('2945c'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-9f3a8" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('9f3a8'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/11</link><pubDate>Fri, 25 Feb 2022 18:09:17 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 11 posted to Documents by pchan on 2/25/2022 6:09:17 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/4003/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/?ICID=essentials-wirelessprotocol4-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol4-doc"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-1c6d2" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('1c6d2'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-1e96b" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('1e96b'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-da059" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('da059'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-92efe" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('92efe'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-3c4a8" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('3c4a8'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-2f59c" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('2f59c'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/10</link><pubDate>Fri, 07 Jan 2022 15:49:37 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 10 posted to Documents by pchan on 1/7/2022 3:49:37 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/community/docs/DOC-91382/l/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/online-learning/essentials/"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="background-color:#e4f2f8;border:1px solid #b8d7e5;float:right;margin:20px 0px 5px 5px;padding:12px;width:155px;"&gt;&lt;span style="color:#007fac;font-weight:bold;"&gt;Also Available:&lt;/span&gt;
&lt;p style="margin:0;padding-top:5px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;a class="jive-link-wiki-small" href="/learn/learning-center/online-learning/essentials/w/documents/4003/element14-essentials-wireless-protocol-iii"&gt;&lt;strong&gt;Wireless Protocol III: Near Field Communication (NFC)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-66629" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('66629'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-e679a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('e679a'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-1973a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('1973a'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-c6009" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('c6009'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-0a833" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0a833'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-0162f" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0162f'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/9</link><pubDate>Thu, 18 Nov 2021 22:03:53 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 9 posted to Documents by dychen on 11/18/2021 10:03:53 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/community/docs/DOC-91382/l/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/online-learning/essentials/"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;strong&gt;&lt;a class="jive-link-anchor-small" href="#terms"&gt;GIVEAWAY Terms&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="margin:0;"&gt;&lt;a name="giveaway"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#8bd2f4;border:1px solid #dadada;clear:both;font-size:16px;margin-top:12px;padding:6px 12px;"&gt;
&lt;p style="font-size:14pt;margin:0;text-decoration:underline;"&gt;&lt;strong&gt;Giveaway:&lt;/strong&gt;&lt;/p&gt;
&lt;p style="font-size:14pt;font-weight:bold;margin:0;"&gt;Read through the module and take our quiz.&amp;nbsp; If you earn 100% on the quiz you will be eligible to win one of three Nordic nRF52840 Dev Kits, the single board dev kit for the nRF52840 SoC. &lt;em&gt;See &lt;span style="text-decoration:underline;"&gt;&lt;a class="jive-link-anchor-small" style="color:#007fac;text-decoration:underline;" href="#terms"&gt;Terms &amp;amp; Conditions&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="background-color:#e4f2f8;border:1px solid #b8d7e5;float:right;margin:20px 0px 5px 5px;padding:12px;width:155px;"&gt;&lt;span style="color:#007fac;font-weight:bold;"&gt;Also Available:&lt;/span&gt;
&lt;p style="margin:0;padding-top:5px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;a class="jive-link-wiki-small" href="/learn/learning-center/online-learning/essentials/w/documents/4003/element14-essentials-wireless-protocol-iii"&gt;&lt;strong&gt;Wireless Protocol III: Near Field Communication (NFC)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f9c9d" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f9c9d'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-a2f38" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('a2f38'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f231c" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f231c'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-9f439" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('9f439'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f1420" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f1420'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-06efa" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('06efa'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323278" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/BluetoothLE-TermsOct212021.pdf"&gt;community.element14.com/.../BluetoothLE-TermsOct212021.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;BluetoothLE TermsOct212021.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/8</link><pubDate>Wed, 17 Nov 2021 20:28:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 8 posted to Documents by dychen on 11/17/2021 8:28:25 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/community/docs/DOC-91382/l/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/online-learning/essentials/"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;strong&gt;&lt;a class="jive-link-anchor-small" href="#terms"&gt;GIVEAWAY Terms&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="margin:0;"&gt;&lt;a name="giveaway"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#8bd2f4;border:1px solid #dadada;clear:both;font-size:16px;margin-top:12px;padding:6px 12px;"&gt;
&lt;p style="font-size:14pt;margin:0;text-decoration:underline;"&gt;&lt;strong&gt;Giveaway:&lt;/strong&gt;&lt;/p&gt;
&lt;p style="font-size:14pt;font-weight:bold;margin:0;"&gt;Read through the module and take our quiz.&amp;nbsp; If you earn 100% on the quiz you will be eligible to win one of three Nordic nRF52840 Dev Kits, the single board dev kit for the nRF52840 SoC. &lt;em&gt;See &lt;span style="text-decoration:underline;"&gt;&lt;a class="jive-link-anchor-small" style="color:#007fac;text-decoration:underline;" href="#terms"&gt;Terms &amp;amp; Conditions&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="background-color:#e4f2f8;border:1px solid #b8d7e5;float:right;margin:20px 0px 5px 5px;padding:12px;width:155px;"&gt;&lt;span style="color:#007fac;font-weight:bold;"&gt;Also Available:&lt;/span&gt;
&lt;p style="margin:0;padding-top:5px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;a class="jive-link-wiki-small" href="/learn/learning-center/online-learning/essentials/w/documents/4003/element14-essentials-wireless-protocol-iii"&gt;&lt;strong&gt;Wireless Protocol III: Near Field Communication (NFC)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-4ea99" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4ea99'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-23939" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('23939'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f78bd" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f78bd'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-4374b" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4374b'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-43892" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('43892'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-94cb5" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('94cb5'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="/community/view-product.jspa?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323278" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/BluetoothLE-TermsOct212021.pdf"&gt;community.element14.com/.../BluetoothLE-TermsOct212021.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;BluetoothLE TermsOct212021.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/7</link><pubDate>Wed, 17 Nov 2021 20:27:18 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 7 posted to Documents by dychen on 11/17/2021 8:27:18 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/community/docs/DOC-91382/l/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/online-learning/essentials/"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;strong&gt;&lt;a class="jive-link-anchor-small" href="#terms"&gt;GIVEAWAY Terms&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="margin:0;"&gt;&lt;a name="giveaway"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#8bd2f4;border:1px solid #dadada;clear:both;font-size:16px;margin-top:12px;padding:6px 12px;"&gt;
&lt;p style="font-size:14pt;margin:0;text-decoration:underline;"&gt;&lt;strong&gt;Giveaway:&lt;/strong&gt;&lt;/p&gt;
&lt;p style="font-size:14pt;font-weight:bold;margin:0;"&gt;Read through the module and take our quiz.&amp;nbsp; If you earn 100% on the quiz you will be eligible to win one of three Nordic nRF52840 Dev Kits, the single board dev kit for the nRF52840 SoC. &lt;em&gt;See &lt;span style="text-decoration:underline;"&gt;&lt;a class="jive-link-anchor-small" style="color:#007fac;text-decoration:underline;" href="#terms"&gt;Terms &amp;amp; Conditions&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="background-color:#e4f2f8;border:1px solid #b8d7e5;float:right;margin:20px 0px 5px 5px;padding:12px;width:155px;"&gt;&lt;span style="color:#007fac;font-weight:bold;"&gt;Also Available:&lt;/span&gt;
&lt;p style="margin:0;padding-top:5px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;a class="jive-link-wiki-small" href="/learn/learning-center/online-learning/essentials/w/documents/4003/element14-essentials-wireless-protocol-iii"&gt;&lt;strong&gt;Wireless Protocol III: Near Field Communication (NFC)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f6f97" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f6f97'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;a id="e14-product-link-07521" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('07521'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-a36f1" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('a36f1'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-ac8e8" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('ac8e8'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f6be7" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f6be7'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f028d" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f028d'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="/community/view-product.jspa?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323278" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/BluetoothLE-TermsOct212021.pdf"&gt;community.element14.com/.../BluetoothLE-TermsOct212021.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;BluetoothLE TermsOct212021.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/6</link><pubDate>Wed, 17 Nov 2021 15:13:43 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 6 posted to Documents by dychen on 11/17/2021 3:13:43 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/community/docs/DOC-91382/l/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/online-learning/essentials/"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;strong&gt;&lt;a class="jive-link-anchor-small" href="#terms"&gt;GIVEAWAY Terms&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="margin:0;"&gt;&lt;a name="giveaway"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#8bd2f4;border:1px solid #dadada;clear:both;font-size:16px;margin-top:12px;padding:6px 12px;"&gt;
&lt;p style="font-size:14pt;margin:0;text-decoration:underline;"&gt;&lt;strong&gt;Giveaway:&lt;/strong&gt;&lt;/p&gt;
&lt;p style="font-size:14pt;font-weight:bold;margin:0;"&gt;Read through the module and take our quiz.&amp;nbsp; If you earn 100% on the quiz you will be eligible to win one of three Nordic nRF52840 Dev Kits, the single board dev kit for the nRF52840 SoC. &lt;em&gt;See &lt;span style="text-decoration:underline;"&gt;&lt;a class="jive-link-anchor-small" style="color:#007fac;text-decoration:underline;" href="#terms"&gt;Terms &amp;amp; Conditions&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="background-color:#e4f2f8;border:1px solid #b8d7e5;float:right;margin:20px 0px 5px 5px;padding:12px;width:155px;"&gt;&lt;span style="color:#007fac;font-weight:bold;"&gt;Also Available:&lt;/span&gt;
&lt;p style="margin:0;padding-top:5px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;a class="jive-link-wiki-small" href="/learn/learning-center/online-learning/essentials/w/documents/4003/element14-essentials-wireless-protocol-iii"&gt;&lt;strong&gt;Wireless Protocol III: Near Field Communication (NFC)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;a id="e14-product-link-19175" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('19175'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;a id="e14-product-link-f19c4" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3261923&amp;nsku=40AH1198&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f19c4'));" data-farnell="3261923" data-newark="40AH1198" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;a id="e14-product-link-8b1e1" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=2842319&amp;nsku=50AC6441&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('8b1e1'));" data-farnell="2842319" data-newark="50AC6441" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;a id="e14-product-link-eeb82" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3595501&amp;nsku=13AJ0613&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('eeb82'));" data-farnell="3595501" data-newark="13AJ0613" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;a id="e14-product-link-b2099" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('b2099'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;a id="e14-product-link-b8896" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766064RL&amp;nsku=50AJ5880&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('b8896'));" data-farnell="3766064RL" data-newark="50AJ5880" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="/community/view-product.jspa?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323278" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/BluetoothLE-TermsOct212021.pdf"&gt;community.element14.com/.../BluetoothLE-TermsOct212021.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;BluetoothLE TermsOct212021.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/5</link><pubDate>Wed, 17 Nov 2021 14:38:37 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 5 posted to Documents by dychen on 11/17/2021 2:38:37 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/community/docs/DOC-91382/l/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/online-learning/essentials/"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;strong&gt;&lt;a class="jive-link-anchor-small" href="#terms"&gt;GIVEAWAY Terms&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="margin:0;"&gt;&lt;a name="giveaway"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#8bd2f4;border:1px solid #dadada;clear:both;font-size:16px;margin-top:12px;padding:6px 12px;"&gt;
&lt;p style="font-size:14pt;margin:0;text-decoration:underline;"&gt;&lt;strong&gt;Giveaway:&lt;/strong&gt;&lt;/p&gt;
&lt;p style="font-size:14pt;font-weight:bold;margin:0;"&gt;Read through the module and take our quiz.&amp;nbsp; If you earn 100% on the quiz you will be eligible to win one of three Nordic nRF52840 Dev Kits, the single board dev kit for the nRF52840 SoC. &lt;em&gt;See &lt;span style="text-decoration:underline;"&gt;&lt;a class="jive-link-anchor-small" style="color:#007fac;text-decoration:underline;" href="#terms"&gt;Terms &amp;amp; Conditions&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="background-color:#e4f2f8;border:1px solid #b8d7e5;float:right;margin:20px 0px 5px 5px;padding:12px;width:155px;"&gt;&lt;span style="color:#007fac;font-weight:bold;"&gt;Also Available:&lt;/span&gt;
&lt;p style="margin:0;padding-top:5px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;a class="jive-link-wiki-small" href="/learn/learning-center/online-learning/essentials/w/documents/4003/element14-essentials-wireless-protocol-iii"&gt;&lt;strong&gt;Wireless Protocol III: Near Field Communication (NFC)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;a id="e14-product-link-0e105" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0e105'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-hweYGeFe-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3261923&amp;amp;nsku=40AH1198&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3261923&amp;amp;nsku=40AH1198&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-hweYGeFe-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-WYKYqiO7-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2842319&amp;amp;nsku=50AC6441&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2842319&amp;amp;nsku=50AC6441&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-WYKYqiO7-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-Byp50095-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3595501&amp;amp;nsku=13AJ0613&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3595501&amp;amp;nsku=13AJ0613&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-Byp50095-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-y149KYBp-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3766063&amp;amp;nsku=50AJ5879&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3766063&amp;amp;nsku=50AJ5879&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-y149KYBp-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-AkIcHws6-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3766064&amp;amp;nsku=50AJ5880&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3766064&amp;amp;nsku=50AJ5880&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-AkIcHws6-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="/community/view-product.jspa?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323278" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/BluetoothLE-TermsOct212021.pdf"&gt;community.element14.com/.../BluetoothLE-TermsOct212021.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;BluetoothLE TermsOct212021.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/4</link><pubDate>Wed, 17 Nov 2021 14:37:27 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 4 posted to Documents by dychen on 11/17/2021 2:37:27 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/community/docs/DOC-91382/l/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/online-learning/essentials/"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;strong&gt;&lt;a class="jive-link-anchor-small" href="#terms"&gt;GIVEAWAY Terms&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="margin:0;"&gt;&lt;a name="giveaway"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#8bd2f4;border:1px solid #dadada;clear:both;font-size:16px;margin-top:12px;padding:6px 12px;"&gt;
&lt;p style="font-size:14pt;margin:0;text-decoration:underline;"&gt;&lt;strong&gt;Giveaway:&lt;/strong&gt;&lt;/p&gt;
&lt;p style="font-size:14pt;font-weight:bold;margin:0;"&gt;Read through the module and take our quiz.&amp;nbsp; If you earn 100% on the quiz you will be eligible to win one of three Nordic nRF52840 Dev Kits, the single board dev kit for the nRF52840 SoC. &lt;em&gt;See &lt;span style="text-decoration:underline;"&gt;&lt;a class="jive-link-anchor-small" style="color:#007fac;text-decoration:underline;" href="#terms"&gt;Terms &amp;amp; Conditions&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="background-color:#e4f2f8;border:1px solid #b8d7e5;float:right;margin:20px 0px 5px 5px;padding:12px;width:155px;"&gt;&lt;span style="color:#007fac;font-weight:bold;"&gt;Also Available:&lt;/span&gt;
&lt;p style="margin:0;padding-top:5px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;a class="jive-link-wiki-small" href="/learn/learning-center/online-learning/essentials/w/documents/4003/element14-essentials-wireless-protocol-iii"&gt;&lt;strong&gt;Wireless Protocol III: Near Field Communication (NFC)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-gVlr3Zde-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3617670&amp;amp;nsku=21AJ6673&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3617670&amp;amp;nsku=21AJ6673&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-gVlr3Zde-unlinked" class="e14-init-hidden"&gt;Buy Now FFFFF&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;a id="e14-product-link-0a60c" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0a60c'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-hweYGeFe-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3261923&amp;amp;nsku=40AH1198&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3261923&amp;amp;nsku=40AH1198&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-hweYGeFe-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-WYKYqiO7-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2842319&amp;amp;nsku=50AC6441&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2842319&amp;amp;nsku=50AC6441&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-WYKYqiO7-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-Byp50095-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3595501&amp;amp;nsku=13AJ0613&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3595501&amp;amp;nsku=13AJ0613&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-Byp50095-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-y149KYBp-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3766063&amp;amp;nsku=50AJ5879&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3766063&amp;amp;nsku=50AJ5879&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-y149KYBp-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-AkIcHws6-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3766064&amp;amp;nsku=50AJ5880&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3766064&amp;amp;nsku=50AJ5880&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-AkIcHws6-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="/community/view-product.jspa?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323278" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/BluetoothLE-TermsOct212021.pdf"&gt;community.element14.com/.../BluetoothLE-TermsOct212021.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;BluetoothLE TermsOct212021.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/3</link><pubDate>Wed, 17 Nov 2021 14:36:21 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 3 posted to Documents by dychen on 11/17/2021 2:36:21 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/community/docs/DOC-91382/l/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/online-learning/essentials/"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;strong&gt;&lt;a class="jive-link-anchor-small" href="#terms"&gt;GIVEAWAY Terms&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="margin:0;"&gt;&lt;a name="giveaway"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#8bd2f4;border:1px solid #dadada;clear:both;font-size:16px;margin-top:12px;padding:6px 12px;"&gt;
&lt;p style="font-size:14pt;margin:0;text-decoration:underline;"&gt;&lt;strong&gt;Giveaway:&lt;/strong&gt;&lt;/p&gt;
&lt;p style="font-size:14pt;font-weight:bold;margin:0;"&gt;Read through the module and take our quiz.&amp;nbsp; If you earn 100% on the quiz you will be eligible to win one of three Nordic nRF52840 Dev Kits, the single board dev kit for the nRF52840 SoC. &lt;em&gt;See &lt;span style="text-decoration:underline;"&gt;&lt;a class="jive-link-anchor-small" style="color:#007fac;text-decoration:underline;" href="#terms"&gt;Terms &amp;amp; Conditions&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="background-color:#e4f2f8;border:1px solid #b8d7e5;float:right;margin:20px 0px 5px 5px;padding:12px;width:155px;"&gt;&lt;span style="color:#007fac;font-weight:bold;"&gt;Also Available:&lt;/span&gt;
&lt;p style="margin:0;padding-top:5px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;a class="jive-link-wiki-small" href="/learn/learning-center/online-learning/essentials/w/documents/4003/element14-essentials-wireless-protocol-iii"&gt;&lt;strong&gt;Wireless Protocol III: Near Field Communication (NFC)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-gVlr3Zde-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3617670&amp;amp;nsku=21AJ6673&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3617670&amp;amp;nsku=21AJ6673&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-gVlr3Zde-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-hidden"&gt;&lt;a id="e14-product-link-221a2" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3617670&amp;nsku=21AJ6673&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('221a2'));" data-farnell="3617670" data-newark="21AJ6673" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-hweYGeFe-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3261923&amp;amp;nsku=40AH1198&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3261923&amp;amp;nsku=40AH1198&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-hweYGeFe-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-WYKYqiO7-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2842319&amp;amp;nsku=50AC6441&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2842319&amp;amp;nsku=50AC6441&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-WYKYqiO7-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-Byp50095-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3595501&amp;amp;nsku=13AJ0613&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3595501&amp;amp;nsku=13AJ0613&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-Byp50095-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-y149KYBp-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3766063&amp;amp;nsku=50AJ5879&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3766063&amp;amp;nsku=50AJ5879&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-y149KYBp-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-AkIcHws6-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3766064&amp;amp;nsku=50AJ5880&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3766064&amp;amp;nsku=50AJ5880&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-AkIcHws6-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="/community/view-product.jspa?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323278" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/BluetoothLE-TermsOct212021.pdf"&gt;community.element14.com/.../BluetoothLE-TermsOct212021.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;BluetoothLE TermsOct212021.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/2</link><pubDate>Mon, 08 Nov 2021 13:43:49 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 2 posted to Documents by dychen on 11/8/2021 1:43:49 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/community/docs/DOC-91382/l/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="border:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/online-learning/essentials/"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2017/learningess.png" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;margin:0;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;strong&gt;&lt;a class="jive-link-anchor-small" href="#terms"&gt;GIVEAWAY Terms&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="margin:0;"&gt;&lt;a name="giveaway"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#8bd2f4;border:1px solid #dadada;clear:both;font-size:16px;margin-top:12px;padding:6px 12px;"&gt;
&lt;p style="font-size:14pt;margin:0;text-decoration:underline;"&gt;&lt;strong&gt;Giveaway:&lt;/strong&gt;&lt;/p&gt;
&lt;p style="font-size:14pt;font-weight:bold;margin:0;"&gt;Read through the module and take our quiz.&amp;nbsp; If you earn 100% on the quiz you will be eligible to win one of three Nordic nRF52840 Dev Kits, the single board dev kit for the nRF52840 SoC. &lt;em&gt;See &lt;span style="text-decoration:underline;"&gt;&lt;a class="jive-link-anchor-small" style="color:#007fac;text-decoration:underline;" href="#terms"&gt;Terms &amp;amp; Conditions&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="background-color:#e4f2f8;border:1px solid #b8d7e5;float:right;margin:20px 0px 5px 5px;padding:12px;width:155px;"&gt;&lt;span style="color:#007fac;font-weight:bold;"&gt;Also Available:&lt;/span&gt;
&lt;p style="margin:0;padding-top:5px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;a class="jive-link-wiki-small" href="/learn/learning-center/online-learning/essentials/w/documents/4003/element14-essentials-wireless-protocol-iii"&gt;&lt;strong&gt;Wireless Protocol III: Near Field Communication (NFC)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;margin:0;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin:0;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;
&lt;p style="margin:0;padding-bottom:12px;padding-top:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;table style="border:1px solid #dadada;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;
&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;10 meters&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;No&lt;/td&gt;
&lt;td style="background-color:#e7f2f5;border:1px solid #dadada;padding:6px;"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;
&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 25px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;vertical-align:top;width:330px;"&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;
&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="font-size:11px;margin:0;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 &amp;deg;C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;center&gt;
&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;
&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-right:15px;width:293px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro &amp;ndash;USB 2.0 cable&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450" /&gt;&lt;/a&gt;
&lt;p style="font-size:11px;line-height:12px;margin:0;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600" /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;
&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; Tap HRM &amp;rarr; Tap Connect &amp;rarr; Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;
&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;
&lt;p style="font-size:11px;margin:0;padding-top:12px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-gVlr3Zde-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3617670&amp;amp;nsku=21AJ6673&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3617670&amp;amp;nsku=21AJ6673&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-gVlr3Zde-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340&amp;rsquo;s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic&amp;rsquo;s Power Profiler Kit II.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-hweYGeFe-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3261923&amp;amp;nsku=40AH1198&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3261923&amp;amp;nsku=40AH1198&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-hweYGeFe-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-WYKYqiO7-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2842319&amp;amp;nsku=50AC6441&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2842319&amp;amp;nsku=50AC6441&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-WYKYqiO7-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="border-bottom:1px solid #999;clear:both;margin:0;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="float:left;padding-bottom:10px;padding-right:10px;vertical-align:top;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox"  src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png" /&gt;&lt;/a&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 &amp;deg;C to 105 &amp;deg;C&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-Byp50095-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3595501&amp;amp;nsku=13AJ0613&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3595501&amp;amp;nsku=13AJ0613&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-Byp50095-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-weight:bold;margin:0;padding-top:12px;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-y149KYBp-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3766063&amp;amp;nsku=50AJ5879&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3766063&amp;amp;nsku=50AJ5879&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-y149KYBp-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-size:12px;margin:0;padding-bottom:5px;padding-top:18px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 &amp;deg;C to 105 &amp;deg;C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span id="addProduct-AkIcHws6-linked" class="e14-init-shown e14-product-link-buynow" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3766064&amp;amp;nsku=50AJ5880&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3766064&amp;amp;nsku=50AJ5880&amp;amp;COM=noscript" rel="noopener noreferrer" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span id="addProduct-AkIcHws6-unlinked" class="e14-init-hidden"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 &amp;deg;C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 &amp;deg;C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;
&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a title="Shop Now" href="/community/view-product.jspa?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" rel="noopener noreferrer" target="_blank"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="color:#007fac;font-size:18px;margin:0;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;"  height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;
&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt;&lt;/div&gt;
&lt;p style="clear:both;margin:0;padding:0px;"&gt;&lt;div class="voltquiz" data-formid="619521d5-5c39-445d-8d97-f0c0de6895bf" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323234" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="160"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/323278" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/BluetoothLE-TermsOct212021.pdf"&gt;community.element14.com/.../BluetoothLE-TermsOct212021.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="font-size:80%;"&gt;BluetoothLE TermsOct212021.pdf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Features, Operation, and Dev Kits</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits/revision/1</link><pubDate>Fri, 05 Nov 2021 18:25:46 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c46b45da-4e05-424c-9cbb-72c355ab65ca</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/23152/wireless-protocol---bluetooth-le-features-operation-and-dev-kits#comments</comments><description>Revision 1 posted to Documents by pchan on 11/5/2021 6:25:46 PM&lt;br /&gt;
&lt;span&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/community/docs/DOC-91382/l/element14-essentials-wireless-protocol-iii?ICID=essentials-wirelessprotocol4-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/span&gt;&lt;div style="padding:6px 8px;border:1px solid #c6c6c6;background-color:#f9f9f9;display:block;width:212px;float:right;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/learn/learning-center/"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="padding:8px;clear:both;border:1px solid #c6c6c6;"&gt;&lt;div style="display:inline-block;vertical-align:top;padding-right:16px;"&gt;&lt;a href="/learn/learning-center/online-learning/essentials/"&gt;&lt;img alt="image" src="/e14/assets/legacy/2017/learningess.png" width="175"  /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="display:inline-block;"&gt;&lt;p class="essTitle" style="margin:0;font-size:18px;font-weight:bold;" title="Bluetooth LE Features, Operation, and Dev Kits"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol IV:&lt;/span&gt; Bluetooth LE Features, Operation, and Dev Kits&lt;/p&gt;&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductors"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener" target="_blank"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/logos/NordicLogo.png" style="vertical-align:top;" width="145"  /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;hr /&gt;&amp;nbsp; &lt;span style="padding-right:6px;"&gt;&lt;a class="jive-link-anchor-small" href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec3"&gt; 3. Basic Concepts of Bluetooth Low Energy &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec4"&gt; 4. Analysis and Bluetooth LE Applications&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#sec5"&gt; 5. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a class="jive-link-anchor-small" href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;strong&gt;&lt;a class="jive-link-anchor-small" href="#terms"&gt;GIVEAWAY Terms&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/LinkArrow.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p style="margin:0;"&gt;&lt;a name="giveaway"&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;margin-top:12px;font-size:16px;background-color:#8bd2f4;border:1px solid #dadada;padding:6px 12px;"&gt;&lt;p style="margin:0;font-size:14pt;text-decoration:underline;"&gt;&lt;strong&gt;Giveaway:&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;font-size:14pt;font-weight:bold;"&gt;Read through the module and take our quiz.&amp;nbsp; If you earn 100% on the quiz you will be eligible to win one of three Nordic nRF52840 Dev Kits, the single board dev kit for the nRF52840 SoC. &lt;em&gt;See &lt;span style="text-decoration:underline;"&gt;&lt;a class="jive-link-anchor-small" href="#terms" style="text-decoration:underline;color:#007fac;"&gt;Terms &amp;amp; Conditions&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin:0;padding:0px;clear:both;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="float:right;width:155px;border:1px solid #b8d7e5;padding:12px;margin:20px 0px 5px 5px;background-color:#e4f2f8;"&gt;&lt;span style="color:#007fac;font-weight:bold;"&gt;Also Available:&lt;/span&gt;&lt;p style="margin:0;padding-top:5px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;a class="jive-link-wiki-small" href="/learn/learning-center/online-learning/essentials/w/documents/4003/element14-essentials-wireless-protocol-iii"&gt;&lt;strong&gt;Wireless Protocol III: Near Field Communication (NFC)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin:0;color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth is everywhere: in your speakers, wireless headphones, cars, wearables, medical devices, and more. The older Classic Bluetooth (BR/EDR) started as a short-distance cable-replacement technology in mice, keyboards, and other PC devices, and expanded to Bluetooth Low Energy (Bluetooth LE) technology. Bluetooth LE technology is present in applications where power is essential and small amounts of data are transferred infrequently at lower cost and bandwidth. It unlocks a myriad of possibilities, finding implementations in multiple fields such as medicine, the smart industry, and the Internet of Things (IoT). This learning module will provide an in-depth understanding of Bluetooth LE technology and expand on Bluetooth LE development platforms available in the market.&lt;/p&gt;&lt;p style="margin:0;padding:0px;clear:both;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;color:#007fac;font-size:15px;padding:4px 8px;margin-top:16px;background-color:#e7f2f5;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Describe Bluetooth Low Energy technology, features, and its operation&lt;/p&gt;&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Explain the difference between Bluetooth Classic and Bluetooth LE&lt;/p&gt;&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Discuss how Bluetooth Low Energy consumes less power and is a go-to wireless connectivity technology today&lt;/p&gt;&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Understand how to get started with the Nordic Bluetooth LE development platform&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="color:#007fac;font-size:15px;padding:4px 8px;margin-top:16px;background-color:#e7f2f5;vertical-align:middle;"&gt;&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts of Bluetooth Low Energy&lt;/strong&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;text-align:right;font-size:11px;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Low Energy (Bluetooth LE, formerly known as Bluetooth Smart) is a wireless technology that transmits wireless data using radio waves. It was introduced in the 4.0 version of the Bluetooth specification, released in 2010. The focus here is on minimal power consumption and optimization for low cost, low bandwidth, and complexity reduction. Bluetooth LE is created for IoT applications, and runs on a 2.4 GHz ISM band similar to Bluetooth Classic, Wi-Fi, and Zigbee wireless communication protocols. IoT devices often run on batteries and require low power consumption; Bluetooth LE achieves this by keeping the radio on only when needed and sending small amounts of data at low transfer speeds. When not in use, the device drops into sleep mode to conserve energy.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is an independent standard incompatible with the classic Bluetooth protocol. There are differences between Bluetooth LE and Bluetooth Classic in terms of technical specifications, implementation, and the types of applications to which they&amp;#39;re individually suited. These differences may not be immediately obvious to the end user, as most laptops, tablets, and smartphones come equipped with Bluetooth Smart Ready (aka Dual Mode Bluetooth), combining both Bluetooth Classic and Bluetooth LE for a seamless user experience (Figure 1).&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;padding-bottom:12px;"&gt;We will now focus on some critical differences between the two variations of Bluetooth.&lt;/p&gt;&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram1_wirelessprotocol4.png"  /&gt;&lt;/a&gt;&lt;p style="margin:0;line-height:12px;font-size:11px;padding-top:3px;"&gt;&lt;em&gt;Figure 1: Bluetooth Classic (left), Bluetooth Smart Ready (Both Classic and LE)-center, and Bluetooth LE (Smart)-right. (Image Source: &lt;a class="jive-link-external-small" href="https://www.aislelabs.com/blog/2014/06/06/what-is-bluetooth-low-energy/" rel="nofollow ugc noopener" target="_blank"&gt;Bluetooth SIG&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;&lt;/center&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.1 What is the difference between Bluetooth LE and Bluetooth Classic?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth Classic radio streams data over 79 channels in the 2.4GHz unlicensed ISM frequency band, and is typically used for short-range communication with relatively higher throughput than Bluetooth LE. The classic mode supports 1Mbps, 2Mbps, and 3Mbps communication speeds. Supporting point-to-point device communication, Bluetooth Classic primarily enables wireless audio streaming and uninterrupted transfer/exchange of a large amount of data. However, its two main limitations are that it quickly consumes battery life and is expensive.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Bluetooth LE is radically different from Bluetooth Classic. It transmits data over 40 channels in the 2.4GHz unlicensed ISM frequency band, and supports multiple communication topologies, ranging from point-to-point to broadcast, and, most recently from 2017 onwards, mesh. It also finds broad use as a device-positioning technology to satisfy the growing demand for high accuracy indoor location services. Bluetooth LE offers throughput of up to 2Mbps and excels in areas that do not require the exchange of large amounts of data.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;With each revision, Bluetooth connectivity has become more reliable and secure, and easier to deploy. A significant change occurred in 2016 when Bluetooth 5.0 increased its range speed and data capacity. The Bluetooth Special Interest Group (SIG) introduced Bluetooth LE Audio in 2020, allowing one device to share audio with multiple devices.&amp;nbsp; For example, one smartphone can simultaneously share audio with several pairs of headphones.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;center&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;table style="border:1px solid #dadada;"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Protocol&lt;/th&gt;&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Classic&lt;/th&gt;&lt;th style="border:1px solid #dadada;font-weight:bold;padding:6px;"&gt;Bluetooth Low Energy&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid #dadada;background-color:#e7f2f5;padding:6px;"&gt;Connect to iOS without MFI&lt;/td&gt;&lt;td style="border:1px solid #dadada;background-color:#e7f2f5;padding:6px;"&gt;No&lt;/td&gt;&lt;td style="border:1px solid #dadada;background-color:#e7f2f5;padding:6px;"&gt;Yes&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Throughput&lt;/td&gt;&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps, and 3Mbps&lt;/td&gt;&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1Mbps, 2Mbps (Bluetooth 5.0)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid #dadada;background-color:#e7f2f5;padding:6px;"&gt;Max Range (free field)&lt;/td&gt;&lt;td style="border:1px solid #dadada;background-color:#e7f2f5;padding:6px;"&gt;10 meters&lt;/td&gt;&lt;td style="border:1px solid #dadada;background-color:#e7f2f5;padding:6px;"&gt;Up to 1,000 meters (outdoors)*&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Power Consumption&lt;/td&gt;&lt;td style="border:1px solid #dadada;padding:6px;"&gt;100x to 2x of reference&lt;/td&gt;&lt;td style="border:1px solid #dadada;padding:6px;"&gt;1 (reference)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid #dadada;background-color:#e7f2f5;padding:6px;"&gt;Powered via Coin Cell Battery&lt;/td&gt;&lt;td style="border:1px solid #dadada;background-color:#e7f2f5;padding:6px;"&gt;No&lt;/td&gt;&lt;td style="border:1px solid #dadada;background-color:#e7f2f5;padding:6px;"&gt;Yes&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Topology&lt;/td&gt;&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point / Star&lt;/td&gt;&lt;td style="border:1px solid #dadada;padding:6px;"&gt;Point-to-Point, Star, Mesh&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="margin:0;line-height:12px;font-size:11px;padding-top:3px;"&gt;&lt;em&gt;Table 1: Bluetooth Classic vs. Bluetooth LE&lt;br /&gt;* Using Bluetooth Long Range feature &lt;/em&gt;&lt;/p&gt;&lt;/center&gt;&lt;p style="margin:0;clear:both;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.2 Digging Deeper into Bluetooth LE Architecture &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Figure 2 represents the different layers within the Bluetooth LE architecture. The three main blocks in a Bluetooth LE device&amp;#39;s architecture are the Application, the Host, and the Controller. The application is the user application that interfaces with the Bluetooth protocol stack. Standardized profiles exist to cover critical cases, including alert notifications, blood pressure and glucose monitoring, proximity, proprietary, and others. The upper and lower layers of the Bluetooth protocol stack are covered by the Host and the Controller, respectively.&amp;nbsp; The Host communicates with the Bluetooth LE module via the Host Controller Interface (HCI). The HCI interfaces the Controller with the Host.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram2_wirelessprotocol4.png?v=2"  /&gt;&lt;/a&gt;&lt;p style="margin:0;line-height:12px;font-size:11px;padding-top:3px;"&gt;&lt;em&gt;Figure 2: The Architecture of Bluetooth LE (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;&lt;/center&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The Host layer standardizes the way Bluetooth LE devices discover, identify, and talk to each other. It consists of the following:&lt;/p&gt;&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;L2CAP: Logical Link Control and Adaptation Protocol&lt;/strong&gt; acts as a protocol multiplexer and manages segmentation and reassembly of packets for the higher layer of protocols in this layer. It also provides logical channels, which are multiplexed over one or multiple logical links.&lt;/p&gt;&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;ATT: Attribute Protocol&lt;/strong&gt; provides the means to transmit data between Bluetooth LE devices by a simple client-server model. It relies on a Bluetooth LE connection and offers procedures to read, write, indicate, and notify attribute values over that connection.&lt;/p&gt;&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;GATT: Generic Attribute Profile&lt;/strong&gt; is built on top of the Attribute Protocol (ATT) and establishes a common framework for the data transported and stored by the Attribute Protocol. GATT also provides information about the attributes. The GATT defines three vital entities: characteristics, services, and profiles that standardize how devices exchange data with each other.&lt;/p&gt;&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;GAP: Generic Access Profile&lt;/strong&gt; layer provides the means for Bluetooth LE devices to advertise themselves or other devices, discover devices, open and manage connections, and broadcast data.&lt;/p&gt;&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;SM: Security Manager&lt;/strong&gt; provides the means for bonding devices, encrypting and decrypting data, and enabling device privacy.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;A controller is the actual Bluetooth chip or hardware that facilitates transmission and receipt of Bluetooth LE signals. It consists of the Link Layer and the Physical Layer. The physical layer comprises all of the complex analog circuits that transmit and receive the digital data over the air (details in Section 4). The Link Layer, on the other hand, is responsible for scanning, advertising, creating, and maintaining links (connections) between devices.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 3.3 Bluetooth LE Network Topologies and Roles: How Do They Work?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;A Bluetooth Low Energy device can communicate with the outside world using two methods: broadcasting or connection. Each mechanism has its advantages and limitations, and they are both subject to the Generic Access Profile (GAP) guidelines.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;em&gt;- 3.3.1 Broadcasting and Observing&lt;/em&gt;&lt;/p&gt;&lt;div style="float:left;padding:12px 10px 5px 0px;width:310px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram3_wirelessprotocol4.png"  /&gt;&lt;/a&gt;&lt;p style="margin:0;line-height:12px;font-size:11px;padding-top:3px;"&gt;&lt;em&gt;Figure 3: Broadcast topology&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Connectionless broadcasting essentially enables the sending of data one way to anyone or anything capable of picking up the transmitted data. A Broadcaster sends non-connectable advertising packets periodically to anyone willing to receive them. An Observer repeatedly scans the preset frequencies to receive any non-connectable advertising packets currently being broadcast (Figure 3). Broadcasting is fast and easy to use, and a good choice for pushing tiny amounts of data on a fixed schedule or to multiple devices (with no security or privacy provisions).&lt;/p&gt;&lt;p style="margin:0;clear:both;padding-top:12px;"&gt;&lt;em&gt;- 3.3.2&amp;nbsp; Connections&lt;/em&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Connections allow bilateral data transmission. A connection is a permanent, periodic data exchange of packets between two devices. It is thus inherently private (Figure 4a). Connections involve two separate roles:&lt;/p&gt;&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt; Central:&lt;/strong&gt; Repeatedly scans the preset frequencies for connectable advertising packets and, when suitable, initiates a connection.&lt;/p&gt;&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A device that sends connectable advertising packets periodically and accepts incoming connections.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Beginning with version 4.1 of the specification, any restrictions on role combinations were removed, and devices can simultaneously act as both a central and a peripheral. Additionally, a central can be connected to multiple peripherals, and vice-versa. The topologies could be mixed freely on a broader Bluetooth LE network, as shown in Figure 4b. Since then, more advanced dual-mode and single-mode devices have emerged that are able to concurrently combine multiple roles.&lt;/p&gt;&lt;center&gt;&lt;div style="display:inline-block;padding:12px 10px 25px 0px;width:330px;vertical-align:top;"&gt;&lt;p style="margin:0;line-height:12px;font-size:11px;padding-bottom:3px;"&gt;&lt;em&gt;Figure 4a: Connected topology &lt;/em&gt;&lt;/p&gt;&lt;a href="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram4a_wirelessprotocol4.png"  /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:330px;vertical-align:top;"&gt;&lt;p style="margin:0;line-height:12px;font-size:11px;padding-bottom:3px;"&gt;&lt;em&gt;4b: Mixed Topology &lt;/em&gt;&lt;/p&gt;&lt;a href="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram4b_wirelessprotocol4.png"  /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style="margin:0;font-size:11px;"&gt;&lt;em&gt;Image Source: &lt;a class="jive-link-external-small" href="https://www.oreilly.com/library/view/getting-started-with/9781491900550/ch01.html#idm197264" rel="nofollow ugc noopener" target="_blank"&gt;OReilly Library&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;/center&gt;&lt;p style="margin:0;clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="color:#007fac;font-size:15px;padding:4px 8px;margin-top:16px;background-color:#e7f2f5;vertical-align:middle;"&gt;&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Analysis and Bluetooth LE Applications&lt;/strong&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;text-align:right;font-size:11px;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The critical parameter of Bluetooth LE is low power. Bluetooth LE chip manufacturers can now produce microscale, power-efficient Bluetooth LE solutions with reduced system costs. Because there are inevitable tradeoffs in efficiency with solutions having a single processor performing both networking and computational duties, developers are now moving towards dual-core solutions. In a dual-core wireless SoC, a powerful processor with a high clock rate is exclusive to the computational heavy lifting, and it is then switched off to save power until it is needed again. The other, a power-optimized processor with a slower clock, can be allocated to wireless networking.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.1 Nordic&amp;#39;s nRF5340 SoC&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Nordic&amp;#39;s nRF5340 is a wireless ultra-low-power Multicore System-on-Chip (SoC) with two fully programmable Arm Cortex-M33 processors: an application core and a network core. The application processor is optimized for performance and can run at either 128 MHz (for 514 CoreMark performance) or 64 MHz, while the network processor is optimized for efficiency (101 CoreMark/mA at 64 MHz). Together, these two cores deliver a stable connection and effective computing capabilities for any project at a low power cost. The nRF5340 SoC is designed to support USB, Bluetooth 5.2, Bluetooth LE Audio, Bluetooth mesh, Bluetooth direction finding, Thread, NFC, Zigbee, and a 2.4 GHz proprietary protocol. The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;&lt;div style="float:left;padding:12px 10px 5px 0px;width:215px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram5_wirelessprotocol4.png"  /&gt;&lt;/a&gt;&lt;p style="margin:0;line-height:12px;font-size:11px;padding-top:3px;"&gt;&lt;em&gt;Figure 5 : Nordic nRF5340 SoC (Image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;The nRF5340&amp;#39;s dual-core architecture is divided into distinctly defined subsystems. An efficient and stable subsystem based on the network processor supervises the RF protocol software (e.g., the Bluetooth LE stack). The application processor subsystem only awakens when it is time to run the complex application software, and it then quickly returns to a low-power sleep mode when the operation is complete. To make things even more battery-friendly, each processor can benefit from the power management system. The nRF5340 SoC radio effectively combines advanced features and minimal current use. The 0 dBm TX current is 3.4 mA, while the RX current is only 2.7 mA.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The module also incorporates Arm CryptoCell-312, Arm TrustZone, and Secure Key Storage for a secure connection. The combination of two flexible processors, an advanced feature set and security, and an operating temperature up to 105 °C, makes it a good choice for LE Audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;&lt;p style="margin:0;clear:both;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.2 Nordic nRF5340 Development Kit&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 Development Kit (DK) from Nordic Semiconductor integrates the nRF5340 SoC and contains everything necessary to get started with Bluetooth LE development on a single board. The DK supports Bluetooth LE with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure, and control mesh nodes. NFC, ANT, 802.15.4, and 2.4 GHz proprietary protocols are also supported. The DK is bundled with an NFC antenna (available inside the box) and quickly enables testing of the nRF5340&amp;#39;s NFC-A tag functionality. A SEGGER J-Link debugger is included on the board, enabling programming and debugging of the nRF5340 SoC and external targets.&lt;/p&gt;&lt;center&gt;&lt;div style="padding:12px 10px 5px 0px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram6_wirelessprotocol4.png"  /&gt;&lt;/a&gt;&lt;p style="margin:0;line-height:12px;font-size:11px;padding-top:3px;"&gt;&lt;em&gt;Figure 6: nRF5340 DK Board Layout (image Source: Nordic Semiconductor)&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;/center&gt;&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, making it usable with a variety of external device shields. Four buttons and four LEDs simplify input and output to and from the nRF5340 SoC, and are all user-programmable. On-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC. The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources within the supply range of 1.7 to 5.0 V. Figure 6 illustrates some of the relevant features, and, for specific details, a hardware user guide of the nRF5340 DK is available.&lt;/p&gt;&lt;p style="margin:0;clear:both;padding-top:12px;"&gt;&lt;strong&gt;&lt;em&gt;- 4.3. Getting Started with Bluetooth LE Development&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK includes hardware, pre-programmed firmware, documentation, hardware schematics, and layout files. The nRF Connect SDK (software development kit) provides software development support for the nRF5340 DK and is a common platform for all cellular IoT and short-range project developments. The SDK integrates Zephyr RTOS, protocol stacks, a range of application samples, hardware drivers, and much more.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Running a test application on the nRF5340 DK is straightforward. This pre-compiled Heart Rate Monitor (HRM) demo application is available on the development kit, and ensures that the kit functions as expected and communication between the computer and the DK works.&lt;/p&gt;&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 1 - Ensure Minimum requirements:&lt;/strong&gt; Ensure that you have all the required hardware and your computer fulfills the software requirements.&lt;/p&gt;&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Hardware requirements: nRF5340 DK, a Micro-USB 2.0 cable, and Personal computer (PC). (Figure 7)&lt;/p&gt;&lt;p style="margin:0;padding:4px 12px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Software requirements: Windows 8 or 10, macOS, or Linux OS&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;center&gt;&lt;div style="display:inline-block;width:293px;padding-right:15px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram7a_wirelessprotocol4.png"  /&gt;&lt;/a&gt;&lt;p style="margin:0;line-height:12px;font-size:11px;padding-top:3px;"&gt;&lt;em&gt;Figure 7a: Power up the nRF5340 DK using Micro –USB 2.0 cable&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="display:inline-block;width:450px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram7b_wirelessprotocol4.png" width="450"  /&gt;&lt;/a&gt;&lt;p style="margin:0;line-height:12px;font-size:11px;padding-top:3px;"&gt;&lt;em&gt;Figure 7b. &lt;a class="jive-link-external-small" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.1.0/nrf/gs_assistant.html" rel="nofollow ugc noopener" target="_blank"&gt;Install nRF Connect for Desktop&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;/center&gt;&lt;p style="margin:0;padding:12px;"&gt;&lt;strong&gt;Step 2 - Running the First Test: &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Download the Heart Rate Monitor (HRM) demo application from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-hardware/nrf5340-dk/download#infotabs" rel="nofollow ugc noopener" target="_blank"&gt;nRF5340 DK Downloads&lt;/a&gt; and extract it into a folder of your choice. There will be two HEX files in the folder: one for the application core (peripheral_hr.hex) and one for the network core (hci_open_amp.hex).&lt;/p&gt;&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram8_wirelessprotocol4.png" width="600"  /&gt;&lt;/a&gt;&lt;/center&gt;&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Install nRF Connect for Desktop and nRF Connect Programmer. See &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fnrf_connect_app_installing.html" rel="nofollow ugc noopener" target="_blank"&gt;Installing the Programmer&lt;/a&gt; for instructions.&lt;/p&gt;&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Use nRF Connect Programmer to program the HEX files of the demo application. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fcommon%2Fncp_programming_dk.html" rel="nofollow ugc noopener" target="_blank"&gt;See Programming a Development Kit or the nRF51 Dongle&lt;/a&gt; for more information.&lt;/p&gt;&lt;center&gt;&amp;nbsp; &lt;a href="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram9_wirelessprotocol4.png?a=1633992735506" width="600"  /&gt;&lt;/a&gt;&lt;/center&gt;&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Press the reset button. The development kit will now restart and run the application. Note that while restarting, the JLINK drive will be disconnected.&lt;/p&gt;&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Download and install the &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Products/Development-tools/nrf-toolbox" rel="nofollow ugc noopener" target="_blank"&gt;Nordic nRF Toolbox app&lt;/a&gt; from the Google Play or App Store.&lt;/p&gt;&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Open nRF Toolbox. Note: Enable Bluetooth if prompted.&lt;/p&gt;&lt;p style="margin:0;padding:4px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" class="lazyload nolightbox" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; Tap HRM → Tap Connect → Select Zephyr Heartrate Sensor. A simulated heart rate and battery charge percentage is displayed.&lt;/p&gt;&lt;center&gt;&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:280px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram10a_wirelessprotocol4.png"  /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="display:inline-block;padding:12px 10px 5px 0px;width:250px;"&gt;&lt;a href="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/diagram10b_wirelessprotocol4.png"  /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/center&gt;&lt;p style="margin:0;clear:both;padding-top:12px;"&gt;Now you are ready to set up your development toolchain and build an application from the source code. &lt;a class="jive-link-external-small" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_gsg_ncs%2FUG%2Fgsg%2Fintro.html" rel="nofollow ugc noopener" target="_blank"&gt;Nordic&amp;#39;s documentation&lt;/a&gt; contains the necessary information to walk you through developing your own Bluetooth LE application using the nRF5340 DK.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a name="sec5"&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="color:#007fac;font-size:15px;padding:4px 8px;margin-top:16px;background-color:#e7f2f5;vertical-align:middle;"&gt;&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;5. Glossary&lt;/strong&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;text-align:right;font-size:11px;width:24%;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin:0;padding:12px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;Authentication:&lt;/strong&gt; The process or action of verifying the identity of a user, device, or process.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth:&lt;/strong&gt; A technology standard specifying wireless data exchange between fixed or mobile devices over short distances.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Low Energy (Bluetooth LE):&lt;/strong&gt; A technology standard specifying wireless data exchange at ranges similar to Bluetooth Classic, but at reduced power consumption and cost.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;Bluetooth Mesh:&lt;/strong&gt; A new Bluetooth specification that builds on top of Bluetooth LE and allows Bluetooth LE devices to form a many-to-many network topology.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;Development Kit (DK):&lt;/strong&gt; A development platform used for application development.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt; Network Topology:&lt;/strong&gt; The way in which different elements in a network are interrelated or arranged.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt; Packet:&lt;/strong&gt; A formatted unit of data carried by a network. A packet consists of control information and user data, which is also known as the payload.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt;Peripheral:&lt;/strong&gt; A Bluetooth LE device that sends out advertising packets and allows other Bluetooth LE devices (specifically Centrals) to connect to it.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt; Real-time operating system (RTOS):&lt;/strong&gt; A computing environment that reacts to input within a specific time period. A real-time deadline can be so small that the system reaction appears instantaneous.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt; Software Development Kit (SDK):&lt;/strong&gt; A set of tools used for developing applications for a specific device or operating system.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt; System-on-Chip (SoC):&lt;/strong&gt; A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic system on a single integrated circuit.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px 0px 45px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt; &lt;strong&gt; Universal Serial Bus (USB):&lt;/strong&gt; An industry standard that establishes specifications for cables, connectors, and protocols for connection, communication, and power delivery between computers, peripheral devices, and other computers.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;font-size:11px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductors is a trademark of Nordic Semiconductors Inc.&lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="font-size:11px;float:right;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/ESSwirelessproto4profile.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox essProfile" height="100" src="/e14/assets/legacy/2021/ESSwirelessproto4profile.png" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;"  /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;The element14 ESSENTIALS of Bluetooth Low Energy provides an in-depth understanding of Bluetooth LE technology and expands on Bluetooth LE development platforms available in the market. To extend the knowledge covered in the main module, this supplementary guide discusses the types of related components used for prototyping or product development.&lt;/p&gt;&lt;p style="margin:0;clear:both;border-bottom:1px solid #999;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;Development Boards&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="float:left;vertical-align:top;padding-right:10px;padding-bottom:10px;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/NRF5340DK_wirelesspro4.png"  /&gt;&lt;/a&gt;&lt;p style="margin:0;font-size:12px;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-DK, Development Kit, nRF5340, Bluetooth Low Energy, SoC&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-gVlr3Zde-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3617670&amp;amp;nsku=21AJ6673&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3617670&amp;amp;nsku=21AJ6673&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-gVlr3Zde-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development on a single board. It supports Bluetooth Low Energy with features such as high-throughput 2 Mbps, Advertising Extensions, and Long Range. Mesh protocols like Bluetooth mesh, Thread, and Zigbee can run concurrently with Bluetooth LE, enabling smartphones to provision, commission, configure and control mesh nodes. NFC, ANT, 802.15.4 and 2.4 GHz proprietary protocols are also supported.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The DK is bundled with an NFC antenna that quickly enables testing of nRF5340’s NFC-A tag functionality. A SEGGER J-Link debugger is on the board, enabling programming and debugging of both the nRF5340 SoC and external targets.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;All analog and digital interfaces and GPIOs are available via headers and edge connectors. The kit is Arduino Uno Rev3 hardware compatible, meaning it can be easily interfaced with external device shields. An on-board external memory is connected to the 96 MHz QSPI peripheral in the nRF5340 SoC.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 DK is typically powered via USB, but can be powered by a wide range of sources, within the supply range of 1.7 to 5.0 V. Current consumption can be measured by using the dedicated current measurement pins, for example by using Nordic’s Power Profiler Kit II.&lt;/p&gt;&lt;p style="margin:0;padding:0px;clear:both;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="float:left;vertical-align:top;padding-right:10px;padding-bottom:10px;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/NRF52833DK_wirelesspro4.png"  /&gt;&lt;/a&gt;&lt;p style="margin:0;font-size:12px;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52833-DK, Development Kit, Bluetooth Low Energy, SOC&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-hweYGeFe-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3261923&amp;amp;nsku=40AH1198&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3261923&amp;amp;nsku=40AH1198&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-hweYGeFe-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin:0;"&gt;The nRF52833 DK is a single-board development kit for Bluetooth&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; 5.1, Bluetooth mesh, Thread, Zigbee, 802.15.4, and 2.4 GHz proprietary applications using the nRF52833 multi-protocol SoC. The kit is compatible with the Arduino Uno Rev3 standard, making it possible to use a wide range of 3rd-party shields during development, including the compatible Power Profiler Kit from Nordic Semiconductor.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The kit has access to all I/Os (42) and interfaces via connectors. It includes an integrated PCB trace antenna and an RF connector for direct RF test measurements. There is also a connector for an external NFC antenna (included in kit).&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;Development on the nRF52833 DK is supported by the nRF Connect SDK, providing all necessary examples, libraries, and drivers to get started with Bluetooth Low Energy development and many other wireless protocols. Everything needed to start development can be downloaded from &lt;a class="jive-link-external-small" href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK" rel="nofollow ugc noopener" target="_blank"&gt;nRF52833-DK software and tools&lt;/a&gt;.&amp;nbsp; It is also possible to use the nRF5 SDK with the nRF52833 DK.&lt;/p&gt;&lt;p style="margin:0;padding:0px;clear:both;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="float:left;vertical-align:top;padding-right:10px;padding-bottom:10px;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/NRF52DK_wirelesspro4.png"  /&gt;&lt;/a&gt;&lt;p style="margin:0;font-size:12px;padding-bottom:5px;"&gt;&lt;strong&gt;nRF52-DK, Development Kit, nRF52832/nRF52810, Bluetooth Low Energy, SoC, Bluetooth mesh&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-WYKYqiO7-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2842319&amp;amp;nsku=50AC6441&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2842319&amp;amp;nsku=50AC6441&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-WYKYqiO7-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin:0;padding-top:8px;"&gt;The nRF52 DK is a single-board development kit (DK) for Bluetooth Low Energy, Bluetooth mesh, ANT, and 2.4 GHz proprietary applications using the nRF52810 and nRF52832 SoCs. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral on the nRF52832.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The kit is compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. It comes with an on-board SEGGER J-Link debugger, allowing programming and debugging both the on-board SoC and external SoCs through the debug out header.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;It can be powered by USB or by an external source, but also includes a CR2032 battery holder, enabling in-field testing of prototypes. A range of software examples are available from the nRF Connect SDK to support Bluetooth LE, Bluetooth Mesh, Zigbee, Thread, and 2.4 GHz applications. SEGGER Embedded Studio (Nordic Edition) and Visual Studio Code IDEs are natively supported. It is also possible to use the nRF5 SDK with the nRF52 DK.&lt;/p&gt;&lt;p style="margin:0;padding:0px;clear:both;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;clear:both;border-bottom:1px solid #999;padding-top:12px;"&gt;&lt;span style="font-size:15px;font-weight:bold;"&gt;&lt;em&gt;SoCs&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="float:left;vertical-align:top;padding-right:10px;padding-bottom:10px;width:220px;"&gt;&lt;a href="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" src="/e14/assets/legacy/2021/NRF5340QKAAR_wirelesspro4.png"  /&gt;&lt;/a&gt;&lt;p style="margin:0;font-size:12px;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-QKAA-R RF Transceiver, 2.4 GHz, 2 MBPS, AQFN-94, -40 °C to 105 °C&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-Byp50095-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3595501&amp;amp;nsku=13AJ0613&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3595501&amp;amp;nsku=13AJ0613&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-Byp50095-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;font-weight:bold;text-decoration:underline;"&gt;&lt;em&gt;nRF5340 Variants&lt;/em&gt;&lt;/p&gt;&lt;p style="margin:0;font-size:12px;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 °C to 105 °C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-y149KYBp-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3766063&amp;amp;nsku=50AJ5879&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3766063&amp;amp;nsku=50AJ5879&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-y149KYBp-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:18px;font-size:12px;padding-bottom:5px;"&gt;&lt;strong&gt;nRF5340-CLAA-R7 RF Transceiver, 2.4 GHz, 2 Mbps, 3 dBm Output Power, -40 °C to 105 °C, 1.7 V To 5.5 V, aQFN-94&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-AkIcHws6-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3766064&amp;amp;nsku=50AJ5880&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3766064&amp;amp;nsku=50AJ5880&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-AkIcHws6-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin:0;padding-top:8px;"&gt;The nRF5340 is a wireless System-on-Chip (SoC) with two Arm&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Cortex&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;-M33 processors. The combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 °C makes it a good choice for LE audio, professional lighting, advanced wearables, and other complex IoT applications.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 is an all-in-one SoC, including a superset of the most prominent nRF52&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt; Series features. Features like USB, Bluetooth 5.2, up to 105 °C operating temperature, and more are combined with more performance, memory, integration, while minimizing current consumption.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The application processor is optimized for performance and can be clocked at either 128 or 64 MHz, using voltage-frequency scaling. The highest performance (514 CoreMark) is achieved with 128 MHz, while running at 64 MHz offers a more efficient option (73 CoreMark/mA). The application processor has 1 MB Flash, 512 KB RAM, a floating-point unit (FPU), an 8 KB 2-way associative cache, and DSP instruction capabilities.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The network processor is clocked at 64 MHz and is optimized for low power and efficiency (101 CoreMark/mA). It has 256 KB Flash and 64 KB RAM. It is fully programmable, enabling the developer to select which parts of the code to run with the highest efficiency, in addition to the wireless protocol stack.&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;The nRF5340 improves security by incorporating Arm CryptoCell-312, Arm TrustZone&lt;sup&gt;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt;&lt;/sup&gt;, and Secure Key Storage. Arm TrustZone efficiently provides system-wide hardware isolation for trusted software by separating between secure and non-secure regions on a single core. The security attributes of the Flash, RAM, and peripherals are easily configured through the nRF Connect SDK. The Arm CryptoCell-312 hardware accelerates the strong ciphers and encryption standards required in the most security-conscious IoT products. Secure Key Storage is enabled by the Key Management Unit (KMU) peripheral, where the keys are physically isolated from processor access, and only the Arm CryptoCell-312 can access the secure keys. The secure bootloader in the nRF Connect SDK establishes a root-of-trust and extends this to a chain-of-trust by only booting software that has a verified signature. The bootloader also verifies that all incoming device firmware updates originate from an authenticated source.&lt;/p&gt;&lt;p style="margin:0;padding:0px;clear:both;"&gt;&amp;nbsp;&lt;/p&gt;&lt;center&gt;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&lt;em&gt;For more available products &lt;span class="e14-button-tertiary e14-button-large"&gt;&lt;a href="/community/view-product.jspa?url=%2Fsearch%3Fst%3Dnordic%2520semiconductors&amp;amp;COM=essentials-wirelessprotocol4-doc" target="_blank" title="Shop Now"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/center&gt;&lt;p style="margin:0;padding:0px;clear:both;"&gt;&amp;nbsp;&lt;/p&gt;&lt;hr style="margin-top:16px;margin-bottom:8px;clear:both;" /&gt;&lt;p style="margin:0;"&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Test Your Knowledge&lt;/strong&gt;&lt;span style="font-size:11px;float:right;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png"&gt;&lt;img loading="lazy" alt="image" class="nolightbox" height="80" src="/e14/assets/legacy/2021/100x100_wirelesspro4BDG.png" style="vertical-align:top;float:left;padding:0px 10px 5px 0px;"  /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Are you ready to demonstrate your knowledge of Bluetooth Low Energy?&amp;nbsp; Then take a quick 10-question multiple choice quiz to see how much you&amp;#39;ve learned. To earn the Wireless Protocol IV Badge, read through the learning module, attain 100% on the Quiz, leave us some feedback in the comments section, and give the learning module a star rating.&lt;/p&gt;&lt;div class="e14-quiz-document-metadata e14-init-hidden"&gt; &lt;/div&gt;&lt;p style="margin:0;padding:0px;clear:both;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [QUIZ QUESTION PLACEHOLDER]&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [QUIZ QUESTION PLACEHOLDER]&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [QUIZ QUESTION PLACEHOLDER]&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [QUIZ QUESTION PLACEHOLDER]&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [QUIZ QUESTION PLACEHOLDER]&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [QUIZ QUESTION PLACEHOLDER]&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [QUIZ QUESTION PLACEHOLDER]&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [QUIZ QUESTION PLACEHOLDER]&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [QUIZ QUESTION PLACEHOLDER]&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="e14-quiz-question"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [QUIZ QUESTION PLACEHOLDER]&lt;/div&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="160"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/323234"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/Wireless-Protocol-IV.pdf"&gt;community.element14.com/.../Wireless-Protocol-IV.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:80%;"&gt;Wireless Protocol IV.pdf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="160"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/323278"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-50/BluetoothLE-TermsOct212021.pdf"&gt;community.element14.com/.../BluetoothLE-TermsOct212021.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:80%;"&gt;BluetoothLE TermsOct212021.pdf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, ble, wireless_protocol, nordic_semiconductor, soc, bluetooth_low_energy, bluetooth mesh, nrf5340_dk, nrf connect sdk, nordic semiconductors, mesh, nrf5340, zephyr, ess_module&lt;/div&gt;
</description></item></channel></rss>