Start from scratch or template?

Hi,

I am starting a new development project on the nrf9160.  It's a battery powered cell connected device using MQTT and Memfault.

Is it better to start a project from scratch, using templates as a guide for what needs to be added and configured, or is it better to start from a template like asset tracker v2 and remove things that aren't needed?

I'm unsure how easy it will be to know in the template what code is key to the parts like MQTT and what parts are example and can be removed and then add in the tasks and architecture I need for my project.

I want to make sure that either way I have a project that only has what is necessary in it and doesn't have extra code / files that aren't needed.

  • Hi Dave,

    Thanks for checking with us. I would say either will work as long as you designed a functional application and the development method really depends on personal tasty. It is important to get familiar with the technologies you are going to use through different samples, then assembly of them together with your preferred way. 

    Best regards,

    Charlie

Related