The IoTize TapNLink Primer enables the connection of your STM32-based electronic system to a smartphone via the Bluetooth Low Energy (BLE) interface (range: 10 m) and/or Near Field Communication (NFC) interface (range: 3 cm). Using the smartphone as a gateway, the Primer transfers application variables to a dedicated, provisioned, pre-configured IoT Cloud environment where you can view the evolution of variables, record and analyze this data and export it. With TapNLink Primer, it takes just minutes to create your first IoT proof-of-concept.
The Primer connects to your host application via 2 of the microcontroller's GPIO using either the SWD (debug) protocol or the proprietary S3P protocol.
In just minutes, configure the Primer with variables to be monitored and their access parameters (passwords, read and/or write access, data logging, etc.). Based on this configuration, our IoTize Studio software configures the Primer and provides a sample smartphone app that serves as a local user interface for viewing and/or modifying variables and as a gateway for data transfers to the Cloud
NFC can be used as the primary communication channel or for wakeup and pairing of other communication channels. Used in a wakeup-and-pairing mode, NFC can power down other radio channels when a user is not present. This optimizes power consumption because the radio draws virtually no power when not in use.
With the tap of a smartphone to a TapNLink equipped system, the ST25DV-I2C Dynamic NFC tag from STMicroelectronics wakes up and pairs the Bluetooth Low Energy interface and launches the appropriate app on the smartphone. Via TapNLink it is then possible to configure the system, monitor its operation, log data and update firmware using a smartphone app.
The ST25DV-I2C Fast Transfer mode and long range brings undisputed added value to the overall solution by enabling quick firmware upgrades of the ‘iotized’ system though an NFC contactless interface.
The TapNLink Primer (dimensions: 35mm x 25 mm x 6 mm) can be easily integrated into your hardware design. It can also be deported to a distance of up to one meter from the target microcontroller.
TapNLink Primer supports local security measures at the module level including definition of user profiles (login/password, access rights to specific variables) and encryption of communication channels.
Smartphone Application Support
Smartphone applications are based on the IoTize Communication Service app for Android (v4.0.3 or later versions) and iOS (v10) smartphones. This app manages the local wireless interfaces (NFC, BLE, Wi-Fi) on the smartphone.
Applications can be developed as native apps or HTML5/CSS hybrid apps.
The TapNLink Primer also includes a sample microcontroller application firmware for STM32 microcontrollers and an accompanying Sensor Demo app for Android and iOS smartphones to help you get started.