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

Starting with nRF52840-DK for Zigbee Based Application Building

Hello

I have nRF52840-DK and also a nRF52840 Dongle with me and i have installed SEGGER Embedded Studio with "nRF5_SDK_for_Thread_and_Zigbee_v3.0.0_d310e71" SDK downloaded.

I am new to Nordic  and SEGGER Embedded Studio Environment and I want to build an Zigbee based  Code(application) for a device which is used for controlling GPIO's and Sensors, for that i have gone through below mentioned  documents/Links 

  1. nRF52_DK_User_Guide_v1.2.
  2. nRF5 Series: SES Getting Started Guide.
  3. https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nrf52840_dk%2FUG%2Fnrf52840_DK%2Fintro.html

My questions were as follows,

1) How i can create a project from scratch? 

 2) How I can use the already present example codes from SDK to build my Code? As when i try to edit Files from  already present example this changes the file in Whole SDK (pca10056.h file in Blinky example Code). So please help me with any guide which will help me use example codes properly without changing SDK linked files.

3) Also, Please help me with any step by step documentation where i can use SDK examples to Create our own project.

Thanks and Regards

Utkarash

  • Hello,

    First of all, we recommend upgrading your SDK from nRF5 SDK for Thread and Zigbee v3.0.0 to v3.1.0 as this has several bug-fixes.

    1) How i can create a project from scratch? 

    As you are new to Nordic and Segger Embedded Studio, I recommend looking at the example code that comes with the SDK. You can find them in ..\nRF5SDK for Thread and Zigbee v310\examples. Along with testing the examples, I recommend reading and learning the SDK documentation, Zigbee Examples documentation, and Thread Examples documentation. And of course, please use the DevZone forum to search for similar cases, or read our blog content about Zigbee and Thread.

    For beginners, we recommend basing a new project on the examples. When you know how everything is connected, you may try to either combine examples or start with the template project.

     2) How I can use the already present example codes from SDK to build my Code?

      Read the above answer to question 1.

    3) Also, Please help me with any step by step documentation where i can use SDK examples to Create our own project.

      Read the above answer to question 1.

    Let me know if this gets you started.

    Kind regards,
    Øyvind

Related