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

Switching from nRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8 to nRF connect SDK

I've been using nRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8 for my development. I'm trying to switch to the nRF connect SDK. I'm having a hard time figuring out where to start. Id like an example of something in OpenThread programmed in this SDK. I tried opening the coap Client project via "file > open nRF connect SDK project". But I dont see this example presented to me when I open it. I just see a list of projects that aren't quite what I'm looking for.

Can someone point me to an OpenThread example in the nrf connect sdk?

Parents
  • Hi,

    We have multiple Thread samples in NCS. You can find them under <ncs_root>/nrf/samples/openthread. The documentation for all samples in NCS can be found here, and the Thread samples all start with "Thread:" before the sample name, so you can easily find them in the list.

    Make sure you have the option "Short Range" selected when opening projects in SES, in order to see all short range projects in the Project list. The projects are sorted by protocol, so you will find the Thread samples beneath the list of Bluetooth samples and Zigbee samples. When you scroll down the project list, look for "Short Range | Thread" and you will find the samples under there. You can also open the sample by clicking on the "••" next to the project list and navigate to the directory of one of the Thread samples under <ncs_root>/nrf/samples/openthread.

    Best regards,

    Marte

Reply
  • Hi,

    We have multiple Thread samples in NCS. You can find them under <ncs_root>/nrf/samples/openthread. The documentation for all samples in NCS can be found here, and the Thread samples all start with "Thread:" before the sample name, so you can easily find them in the list.

    Make sure you have the option "Short Range" selected when opening projects in SES, in order to see all short range projects in the Project list. The projects are sorted by protocol, so you will find the Thread samples beneath the list of Bluetooth samples and Zigbee samples. When you scroll down the project list, look for "Short Range | Thread" and you will find the samples under there. You can also open the sample by clicking on the "••" next to the project list and navigate to the directory of one of the Thread samples under <ncs_root>/nrf/samples/openthread.

    Best regards,

    Marte

Children
  • I believe I have the correct projects open then.

    I'm using an nRF52840-mdk from maker diary. I selected the nRF52840dk project. I attempted to build and download the example with daplink. I'm not able to connect to it via putty or `screen` on Ubuntu. On Ubuntu, dmesg doesn't create a symlink for it in /dev. And I can't see anything in deviec manager. What am I missing?

    I normally have to enable native USB CDC ACM when building binaries for these chips.

  • I noticed there was an nRF52840-mdk setting when opening NCS. I attempted again with that but it yields the same results.

  • Hi,

    purvisb said:
    I'm not able to connect to it via putty or `screen` on Ubuntu

     Did this happen after you downloaded the sample to the mdk? Do you know whether you were able to successfully download the sample to the device or not?

    Are you still unable to see the device if you reset it or disconnect and reconnect it to the computer?

    NCS is based on the Zephyr project, and I found this guide for using Zephyr with the mdk in the nRF52840-MDK documentation. Have you tried following that guide and flashing as described there? You can also try using our guide for building and flashing samples in NCS, which can be found here.

    Best regards,

    Marte

Related