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 NHS3100BUTTON demo board.
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.
- Note
- The NHS3100BUTTON demo board does not feature a debug connector, but one can be soldered on. The board is also not freely available for purchase. As an alternative, the NHS3100SENSOR demo board can be used to test the the full functionality, as the boards are pin compatible. Ordering information for the NHS3100SENSOR demo board:
- NHS3100SENSORADK, 12NC 935-380802-598 or
- NHS3100SENSORDB, 12NC 935-378448-598
- Features
- The board features NFC as wireless interface. The NHS3100 IC has a built-in NFC controller, and allows full bidirectional communication. Both configuration and data can be exchanged. 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 vibrations. The accelerometer can also detect shocks, tilting, and shaking, but this is not demonstrated in this demo. The 2 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 SensorButton 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.