NHS31xx SW API
sensormonitor: demo application firmware for the sensor board

Detailed Description

This demo application firmware demonstrates the value proposition around the condition monitoring use case. This application, together with a label or a demo PCB and a matching tag reader application on Android, iOS, macOS or Windows, can serve as a starting point for application and APP developers to develop a full-blown solution for NFC-enabled condition monitoring.

Introduction
This demo application is designed to run on an NHS3100 IC mounted on the NHS3100SENSOR demo board - which can be ordered directly at nxp.com/NTAGSMARTSENSOR.
Ordering information:
  • NHS3100SENSORADK, 12NC 935-380802-598 or
  • NHS3100SENSORDB, 12NC 935-378448-598
The application firmware is built on top of the SDK offering: it uses the APIs exposed by the chip and board libraries, and it makes use of the available modules as much as possible.
Features
The board features a dual wireless interface, using NFC and UHF - both passive technologies.
  • The NHS3100 IC has a built-in NFC controller, and allows full bidirectional communication. Both configuration and data can be exchanged.
  • The SL3S4021 UCODE I²C is connected via I2C, and allows status reporting. Non-synchronized, serial exchange of small blobs of data is possible, but not implemented in this demo.
The NHS3100 teams up with the FXLS8972CF accelerometer IC, to combine periodic temperature measurements (the NHS3100 has an accurate built-in temperature sensor) with continuous monitoring of the acceleration values, allowing to detect shocks and tilting. The accelerometer can also detect vibrations and shaking, but this is not demonstrated in this demo. Last, the external HTU21D(F) RH/T sensor IC from TYCO Electronics is added to append a humidity value with each temperature measurement. The 4 ICs combined provide a full solution to detect different conditions, and the corresponding APP provides full access to the data and the validation results.
Getting started and how to operate
With the firmware image loaded in an NHS3100 IC, all you need next is any NFC reader. Best demo results are achieved when using an NFC-enabled Android smartphone, or an iPhone 7 or higher. In that case the NHS3100 SensorBoard Monitor APP can be used, which is available in the Google Play Store or the Apple App store. All configuration and data retrieval can be done via the APP. Note that iOS only supports NDEF reading, not writing, so setting a configuration requires either an Android phone or the use of the macOS or Windows application. Without the APP, on an Android smartphone, only status information can be retrieved in the form of a textual message that pops up on the screen. This textual retrieval is supported out of the box on Android, and can be done with any freely available generic NFC APP on all other platforms.

Modules

 SensorBoard's app.spec. messages