Asset tracking

Requirement:

The client aimed to develop a compact and reliable asset tracking device that could monitor environmental and operational conditions of mobile assets like vehicles or equipment. The device was expected to be flexible in power input—drawing from a vehicle’s OBD port or operating independently via a rechargeable battery. It needed to sense multiple parameters such as location, temperature, humidity, motion, and power consumption, and transmit this data to the cloud. Additionally, the system had to support local data storage and provide configurable data sync intervals through a web application interface.

Solution​

We developed a robust asset tracking device using the Nordic nRF52840 BLE SoC as the core MCU, integrated with a GSM/GPS module to provide both location tracking and cellular connectivity. The device is equipped with sensors including a temperature and humidity sensor, accelerometer, gyroscope, vibration sensor, battery health monitor, and a current sensor to enable comprehensive environmental and power diagnostics. Data is logged onto a local SD card and also transmitted to cloud endpoints over MQTT. The unit supports dual power modes—via a Type C rechargeable battery or a vehicle’s OBD port—ensuring operational flexibility. The data transmission interval is fully user-configurable through a secure web interface, enabling optimized performance for different use cases.

Asset tracking