13.56 MHz multi-protocol contactless transceiver IC software expansion for STM32Cube

The X-CUBE-NFC3 software includes the drivers for ST25R95 and CR95HF, running on STM32 microcontrollers. It is built on top of STM32Cube™ software technology, easing portability across different STM32 MCUs.

The software comes with examples of implementation of such drivers, running on theX-NUCLEO-NFC03A1 board plugged on top of NUCLEO-L476RG, NUCLEO-F401RE or NUCLEO-F103RB boards.

Key Features

  • Complete middleware to build applications using the ST25R95 and CR95HF near field communication transceivers
  • Easy portability across different MCU families, thanks to STM32Cube™
  • Sample application to detect several NFC tag types
  • Free, user-friendly license terms
  • Sample implementation available on the X-NUCLEO-NFC03A1 expansion board, plugged onto one among NUCLEO-L476RG, NUCLEO-F401RE or NUCLEO-F103RB boards
  • Complete RF/NFC abstraction (RFAL) for all major technologies including data exchange protocols


Technical Documentation

Product Specifications
Description Version Size
DB2896 DB2896: ST25R95 and CR95HF near field communication transceivers software expansion for STM32Cube 2.0 165.54 KB
User Manuals
Description Version Size
UM2045 UM2045: Getting started with the X-CUBE-NFC3 near field communication transceiver software expansion for STM32Cube™ 2.0 566.71 KB


License Agreement
Description Version Size
SLA0051 SLA0051: MyLiberty V1 - SOFTWARE LICENSE AGREEMENT 2.12 101.13 KB

Tools and Software

STM32 Open Development Environment

Get Software

Part Number Software Version Marketing Status Supplier Software Type Download
X-CUBE-NFC3 2.0.0 Active ST STM32 Cube expansion


Support & Community