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

Parents
  • 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

Reply
  • 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

Children
No Data
Related