This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Porting Thingy:52 SDK to nRF Connect for Desktop

Hello,

I was wondering if it is possible to port older projects built using the now deprecated Nordic Thingy:52 SDK ( https://github.com/NordicSemiconductor/Nordic-Thingy52-FW ) to the newer nRF Connect platform?

Any tips or recommendations are welcome.

Thanks!

Parents
  • Hi 

    It seems sipan sipan has already provided some good input on this. 

    The nRF Connect SDK contains board files for the Thingy52, so some samples will work, but there is no complete port of the original Thingy52 firmware available unfortunately. 

    In other words the various Thingy BLE services and the Thingy52 application would have to be ported over to the new software architecture, which is no small task.  

    Best regards
    Torbjørn

Reply
  • Hi 

    It seems sipan sipan has already provided some good input on this. 

    The nRF Connect SDK contains board files for the Thingy52, so some samples will work, but there is no complete port of the original Thingy52 firmware available unfortunately. 

    In other words the various Thingy BLE services and the Thingy52 application would have to be ported over to the new software architecture, which is no small task.  

    Best regards
    Torbjørn

Children
  • Is there at least a list of Thingy:52 compatible samples or operations from the ones available in the nRF Connect SDK?

  • Hi 

    Unfortunately there is no complete list anywhere showing which samples can run on which boards. The thing52 board documentation here lists some samples you can try (those mentioned by sipan sipan earlier), but doesn't contain a complete list of working samples. 

    Part of the challenge is that there are too many samples and boards available to test all combinations. The board architecture in Zephyr ensures that you can run a wide variety of samples on many different boards, but testing all the combinations is practically impossible. 

    As an example you should be able to build most of the Bluetooth samples for the thingy52, but you might have to make some changes to code that uses buttons, LED's or other external hardware, since the thingy doesn't have as many buttons and LED's as the standard development kits. 

    Best regards
    Torbjørn

Related