System overview

Asset Tracker Template

tags
Asset Tracker Template

The following diagram shows the system architecture and how the modules interact with each other.

Block diagram of the Asset Tracker Template modules and the zbus channels that connect them

The template provides the following core modules:

  • Main module: Implements the business logic and controls the overall application behavior.
  • Storage module: Stores data from enabled modules.
  • Network module: Manages LTE connectivity and tracks network status.
  • Cloud module: Handles communication with nRF Cloud using the Constrained Application Protocol (CoAP).
  • Location module: Provides location services using Global Navigation Satellite System (GNSS), Wi-Fi, and cellular positioning.
  • Button module: Reports button press events for user input.
  • FOTA module: Manages firmware over-the-air updates.

The following modules are specific to the Thingy:91 X: