This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NRF5340-PDK software tool

Hi

I have bought NRF5340-PDK board to study BLE-MESH. I found that there is 2 development tool in Nordic website

1. nRF connect SDK

2. nRF connect for Desktop

What is the different between them and which one should I use. Furthermore any document which I can study a program BLE-MESH with Nordic.

BR

HK Woo

  • Hi hkwoo,

    1. SDK stands for Software Development Kit. The SDK contains examples to work around and start your learning curve for developing wireless products. It also contains drivers, libraries and softdevices. Softdevice is the BLE protocol stack developed by Nordic. You CANNOT develop a BLE application without the soft device. So the SDK is mandatory

    2. The nRF connect for Desktop is a platform that integrades helpfull development tools. The tools that I mostly use are the "Bluetooth Low Energy" and the "Programmer" tools. However, the nRF connect for Desktop is not mandatory for developing and you can get started without it.

    Now, you can see THIS  tutorial for BLE MESH and you can also dowload the nRF5 SDK for Mesh.

    To getting started you basically need 

    1. PDK

    2. SDK

    3. IDE (I'm using SEGGER)

    This is a good start

    Nick

  • Hi Woo Hung Kai, 

    Please be aware that both Bluetooth MESH in nRF Connect SDK and nRF5340 are not at production level. 
    There is a bug here that we are looking at. 
    I would suggest you to test Bluetooth Mesh with nRF52. Also try to get started with other Bluetooth example in addition to mesh. 

Related