If you are having issues with the exercises, please create a ticket on DevZone:
Click or drag files to this area to upload. You can upload up to 2 files.

Lesson 8 – nRF91 simple tracker


All the things we have covered so far are crucial aspects of a cellular application. Establishing an LTE link, using the Modem library and the socket API, implementing an application protocol to connect to a server, and interfacing with the GNSS receiver to get a geographical location are all common use cases for cellular prototypes.

In this lesson, you will put all the theory and hands-on experience you have gained throughout this course into practice. The goal is to build a simple GPS tracker, using the nRF9160 SiP and either LTE-M or NB-IoT to send the data to a server. We start with a description of the project, going through the steps needed without providing code snippets like we have done in all previous exercises. Then we will present one possible project solution that uses CoAP as the application protocol.


  • Learn how to combine multiple modules into a single cellular application.
  • Examine simple enhancements techniques to a GPS tracker.
  • Practice through a hands-on project how to make a GPS tracker using the nRF91 Series hardware.
Register an account
Already have an account? Log in
(All fields are required unless specified optional)

  • 8 or more characters
  • Upper and lower case letters
  • At least one number or special character

Forgot your password?
Enter the email associated with your account, and we will send you a link to reset your password.