STM32Cube expansion software for X-NUCLEO-NFC01A1

This software includes drivers for M24SR devices (NFC tag type 4A), running on STM32.

It is built on top of STM32Cube software technology that ease portability across different STM32 microcontrollers.

The software comes with examples of implementation of such driver for X-NUCLEO-NFC01A1 expansion board.

Key Features

  • Complete middleware to build applications using M24SR dynamic NFC tag.
  • Easy portability across different MCU families thanks to STM32Cube.
  • Sample application to transmit NDEF message to a NFC capable smartphone.
  • After first M24SR programming the demonstration can work even without power. (M24SR will act as a classic tag).


Technical Documentation

Product Specifications
Description Version Size
DB2458 DB2458: Dynamic NFC Tag M24SR software for STM32, expansion for STM32Cube 2.0 143 KB
Application Notes
Description Version Size
AN4624 AN4624: Getting started with the STM32 Nucleo and the M24SR expansion board X-NUCLEO-NFC01A1 1.0 493 KB
User Manuals
Description Version Size
UM2312 UM2312: Development checklist for STM32Cube Expansion Packages 1.0 283 KB
UM2285 UM2285: Development guidelines for STM32Cube Expansion Packages 1.0 485 KB

Presentations & Training Material

Description Version Size
STM32 and STM8 embedded software solutions 6.0 2 MB

Publications and Collaterals

Description Version Size
STM32 Open Development Environment Brochure 17.09 1 MB
Sensor & motion algorithm software pack for STM32Cube 1.0 544 KB


License Agreement
Description Version Size
SLA0051 SLA0051: MyLiberty V1 - SOFTWARE LICENSE AGREEMENT 2.11 101 KB

Tools and Software

STM32 Open Development Environment
Embedded Software
MCUs Embedded Software

Get Software

Part Number General Description Software Version Supplier Marketing Status Download
X-CUBE-NFC1 STM32Cube expansion software for X-NUCLEO-NFC01A1 1.8.0 ST Active


Support & Community