Overview
Tools & Software
Resources
Solutions
Quality & Reliability
Sales Briefcase
eDesignSuite
Get Started
Sample & Buy
Partner products
  • The FP-SEC-BLENFC1 software runs on STM32 microcontrollers with the BlueNRG-MS Bluetooth low energy communication protocol. It writes NDEF protocol information for secure Bluetooth pairing, storing the BLE MAC address and the connection pin on the NFC tag.

    The FP-SEC-BLENFC1 also exports a Bluetooth characteristic for switching the STM32 Nucleo board LED on and off, and one for transmitting simulated temperature sensor data.
    The software, based on STM32Cube technology, provides a sample implementation for the featured STM32 Nucleo development boards and expansion boards.

    Key Features

    • Complete middleware to build applications with the ST25DV04K dynamic NFC/RFID tag using NDEF standard
    • A very low power Bluetooth low energy (BlueNRG-MS) single-mode network processor, compliant with Bluetooth specifications core 4.2 (X-NUCLEO-IDB05A1) for transmitting information to one client
    • Easy portability across different MCU families, thanks to STM32Cube
    • Compatible with BlueMS application for Android/iOS (Version 2.1.0 and above) available at the respective Play/iTunes stores
    • Free, user-friendly license terms
    • Sample implementation available for X-NUCLEO-NFC04A1 and X-NUCLEO-IDB05A1 expansion boards on a NUCLEO-F401RE or NUCLEO-L053R8 development board.

Get Software

Recommended for you

Ecosystems

    • Part Number

      Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo

      Dynamic NFC/RFID tag IC expansion board based on ST25DV04K for STM32 Nucleo

Embedded Software

    • Part Number

      This app has been replaced by STBLESensor

      Bluetooth Low Energy and Sensors Technology Software Development Kit (SDK)

Evaluation Tools

    • Part Number

      STM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity

      STM32 Nucleo-64 development board with STM32L053R8 MCU, supports Arduino and ST morpho connectivity

00 Files selected for download

Technical Documentation

    • Description Version Size Action
      DB2837
      Bluetooth low energy and dynamic NFC tag software expansion for STM32Cube
      2.0
      120.76 KB
      PDF
      DB2837

      Bluetooth low energy and dynamic NFC tag software expansion for STM32Cube

    • Description Version Size Action
      UM2013
      Getting started with the software package for Bluetooth low energy and dynamic NFC tag in FP-SEC-BLENFC1
      2.0
      1,015.01 KB
      PDF
      UM2013

      Getting started with the software package for Bluetooth low energy and dynamic NFC tag in FP-SEC-BLENFC1

Presentations & Training Material

    • Description Version Size Action
      FP-SEC-BLENFC1 Quick Start Guide 1.2
      1.41 MB
      PDF
      STM32 and STM8 embedded software solutions 7.0
      3.12 MB
      PDF

      FP-SEC-BLENFC1 Quick Start Guide

      STM32 and STM8 embedded software solutions

Legal

    • Description Version Size Action
      SLA0055
      SOFTWARE LICENSE AGREEMENT ("Agreement")
      4.24
      122.05 KB
      PDF
      SLA0055

      SOFTWARE LICENSE AGREEMENT ("Agreement")

    • The following complete (HW+SW) solution based on STM32 ODE directly connects, in a secure way, your IoT node to a smartphone via Bluetooth low energy (BLE). BLE credentials are provided through a NFC-capable phone and stored on a dynamic NFC tag device in the node, in compliance with the NDEF standard.
      Solution Components
      Part Number Description Status Core Products Price (US$)*
      Order / Download
      NUCLEO-L053R8

      Key features

      • Common features
        • STM32 microcontroller in LQFP64 package
        • 1 user LED shared with Arduino™
        • 1 user and 1 reset push-buttons
        • 32.768 kHz crystal oscillator
        • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
        • Flexible power-supply options: ST-LINK, USB VBUS or external sources
        • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
        • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
        • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
      • Board-specific features
        • External SMPS to generate Vcore logic supply
        • 24 MHz HSE
        • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
        • Arm® Mbed Enabled™ compliant

      Show more

      STM32 Nucleo-64 development board with STM32L053R8 MCU, supports Arduino and ST morpho connectivity
      Active
      STM32L053R8 12.74 Buy now
      X-NUCLEO-IDB05A1

      Key features

      • STM32 expansion board based on the SPBTLE-RF module for STM32 Nucleo
      • X-NUCLEO-IDB05A1 contains FCC and IC certified module SPBTLE-RF (FCC ID: S9NSPBTLERF and IC: 8976C-SPBTLERF)
      • SPBTLE-RF:
        • Bluetooth Low Energy FCC and IC certified module based on Bluetooth® SMART 4.1 network processor BlueNRG-MS
        • Integrated Balun (BALF-NRG-01D3)
        • Chip antenna
      • Compatible with STM32 Nucleo boards
      • Equipped with Arduino UNO R3 connector
      • Scalable solution, capable of cascading multiple boards for larger systems
      • Free comprehensive development firmware library and example for BlueNRG-MS, compatible with STM32Cube firmware
      • RoHS compliant

      Show more

      Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo
      Active
      SPBTLE-RF; BlueNRG-MS; BALF-NRG-01D3 12.87 Buy now
      X-NUCLEO-NFC01A1

      Key features

      • M24SR64-Y Dynamic NFC/RFID tag IC
      • NFC antenna: 31 mm x 30 mm 13.56 MHz double layer inductive antenna etched on the PCB (ANT14)
      • Compatible with STM32 Nucleo boards
      • Equipped with Arduino UNO R3 connector
      • Powered through the Arduino UNO R3 connectors
      • 3 color LEDs for general purpose

      Show more

      Dynamic NFC tag expansion board based on M24SR for STM32 Nucleo
      Active
      M24SR 9.19 Buy now
      FP-SEC-BLENFC1

      Key features

      • Complete middleware to build applications with the ST25DV04K dynamic NFC/RFID tag using NDEF standard
      • A very low power Bluetooth low energy (BlueNRG-MS) single-mode network processor, compliant with Bluetooth specifications core 4.2 (X-NUCLEO-IDB05A1) for transmitting information to one client
      • Easy portability across different MCU families, thanks to STM32Cube
      • Compatible with BlueMS application for Android/iOS (Version 2.1.0 and above) available at the respective Play/iTunes stores
      • Free, user-friendly license terms
      • Sample implementation available for X-NUCLEO-NFC04A1 and X-NUCLEO-IDB05A1 expansion boards on a NUCLEO-F401RE or NUCLEO-L053R8 development board.

      Show more

      IMAGE

      FP-SEC-BLENFC1
      FP-SEC-BLENFC1
      Bluetooth Low Energy and Dynamic NFC tag software expansion for STM32Cube
      Active
      -
      Software
      Part Number General Description Software Version Supplier GitHub link Download
      FP-SEC-BLENFC1 Bluetooth Low Energy and Dynamic NFC tag software expansion for STM32Cube 1.2.0 ST -
      NUCLEO-L053R8

      Description:

      STM32 Nucleo-64 development board with STM32L053R8 MCU, supports Arduino and ST morpho connectivity

      Price (US$)*

      12.74

      Key features

      • Common features
        • STM32 microcontroller in LQFP64 package
        • 1 user LED shared with Arduino™
        • 1 user and 1 reset push-buttons
        • 32.768 kHz crystal oscillator
        • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
        • Flexible power-supply options: ST-LINK, USB VBUS or external sources
        • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
        • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
        • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
      • Board-specific features
        • External SMPS to generate Vcore logic supply
        • 24 MHz HSE
        • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
        • Arm® Mbed Enabled™ compliant

      Show more

      X-NUCLEO-IDB05A1

      Description:

      Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo

      Price (US$)*

      12.87

      Key features

      • STM32 expansion board based on the SPBTLE-RF module for STM32 Nucleo
      • X-NUCLEO-IDB05A1 contains FCC and IC certified module SPBTLE-RF (FCC ID: S9NSPBTLERF and IC: 8976C-SPBTLERF)
      • SPBTLE-RF:
        • Bluetooth Low Energy FCC and IC certified module based on Bluetooth® SMART 4.1 network processor BlueNRG-MS
        • Integrated Balun (BALF-NRG-01D3)
        • Chip antenna
      • Compatible with STM32 Nucleo boards
      • Equipped with Arduino UNO R3 connector
      • Scalable solution, capable of cascading multiple boards for larger systems
      • Free comprehensive development firmware library and example for BlueNRG-MS, compatible with STM32Cube firmware
      • RoHS compliant

      Show more

      X-NUCLEO-NFC01A1

      Description:

      Dynamic NFC tag expansion board based on M24SR for STM32 Nucleo

      Price (US$)*

      9.19

      Key features

      • M24SR64-Y Dynamic NFC/RFID tag IC
      • NFC antenna: 31 mm x 30 mm 13.56 MHz double layer inductive antenna etched on the PCB (ANT14)
      • Compatible with STM32 Nucleo boards
      • Equipped with Arduino UNO R3 connector
      • Powered through the Arduino UNO R3 connectors
      • 3 color LEDs for general purpose

      Show more

      FP-SEC-BLENFC1

      Description:

      Bluetooth Low Energy and Dynamic NFC tag software expansion for STM32Cube

      Price (US$)*

      -
      Software

      Key features

      • Complete middleware to build applications with the ST25DV04K dynamic NFC/RFID tag using NDEF standard
      • A very low power Bluetooth low energy (BlueNRG-MS) single-mode network processor, compliant with Bluetooth specifications core 4.2 (X-NUCLEO-IDB05A1) for transmitting information to one client
      • Easy portability across different MCU families, thanks to STM32Cube
      • Compatible with BlueMS application for Android/iOS (Version 2.1.0 and above) available at the respective Play/iTunes stores
      • Free, user-friendly license terms
      • Sample implementation available for X-NUCLEO-NFC04A1 and X-NUCLEO-IDB05A1 expansion boards on a NUCLEO-F401RE or NUCLEO-L053R8 development board.

      Show more

      IMAGE

      FP-SEC-BLENFC1
      FP-SEC-BLENFC1
      Part Number General Description Software Version Supplier GitHub link Download
      FP-SEC-BLENFC1 Bluetooth Low Energy and Dynamic NFC tag software expansion for STM32Cube 1.2.0 ST -