ST X-NUCLEO-NFC05A1 Quick Start Manual

Quick Start Guide
NFC card reader expansion board based on ST25R3911B for STM32 Nucleo
(X-NUCLEO-NFC05A1)
Version 1.0.0 (July 14th, 2017)
Quick Start Guide Contents
X-NUCLEO-NFC05A1: NFC card reader expansion board Hardware and Software overview
Setup & Demo Examples Documents & Related Resources
STM32 Open Development Environment: Overview
NFC card reader expansion board
Hardware Overview
X-NUCLEO-NFC05A1 Hardware description
The X-NUCLEO-NFC05A1 is an NFC card reader expansion board
based on the ST25R3911B. The expansion board is configured to
support ISO14443A/B, ISO15693, FeliCa and AP2P
communication. By default, a VHBR compatible matching is populated to achieve bit rates up to 3.4 Mbps.
The ST25R3911B manages frame coding and decoding in reader
mode for standard applications, such as NFC, proximity and vicinity HF RFID standards
Furthermore, the automatic antenna tuning (AAT) technology enables
operations close to metallic parts and/or in changing environments.
Main Features
Six general purpose LEDs
ISO 18092 (NFCIP-1) active P2P
ISO 14443Aand ISO14443B
ISO 15693
FeliCa™
VHBR
Up to 1.4 W output power with differential antenna
Compatible with Arduino™ UNO R3 connectors
Compatible with STM32 Nucleo boards
ST25R3911B
Key Product on board
ST25R3911B
Highly integrated NFC Initiator / HF Reader IC
Latest info available at www.st.com
X-NUCLEO-NFC05A1
Arduino UNO R3 connector
Etched Antenna
Latest info available at www.st.com
X-CUBE-NFC5
NFC card reader expansion board
Software Overview
X-CUBE-NFC5 Software Description
The X-CUBE-NFC5 software expansion for STM32Cube
provides a complete middleware for STM32 to control
applications using ST25R3911B (HF reader/NFC initiator IC).
The software is based on STM32Cube technology and
expands STM32Cube based packages. It is built on top of STM32Cube software technology to ease portability across different STM32 microcontrollers.
The software comes with sample implementations of the
drivers running on the XNUCLEO-NFC05A1 expansion board
plugged on top of a NUCLEO-F401RE or NUCLEOL476RG board.
Key features
Complete middleware to build applicationsusing the
ST25R3911B high performanceHFreader/NFC initiator with 1.4
Wsupporting VHBR and AAT
Easy portability across different MCUfamilies, thanks to
STM32Cube
Sample application to detect several NFCtag types and mobile
phones supportingP2P
Free, user-friendly license terms
Sample implementation available on theX-NUCLEO-NFC05A1
expansion board,plugged into one NUCLEO-F401RE orNUCLEO-L476RG board
Complete RF/NFC abstraction (RFAL) for allmajor technologies
including complete ISO-DEP and NFC-DEP layers
Overall Software Architecture
Quick Start Guide Contents
X-NUCLEO-NFC05A1: NFC card reader expansion board Hardware and Software overview
Setup & Demo Examples Documents & Related Resources
STM32 Open Development Environment: Overview
Setup & Demo Examples
HW prerequisites
1x NFC card reader expansion board
(X-NUCLEO-NFC05A1)
1x STM32 Nucleo development board
(NUCLEO-F401RE or NUCLEO-L476RG)
1x USB type A to Mini-B USB cable
1x Laptop/PC for logging output (optional)
Mini USB Cable
NUCLEO-F401RE
NUCLEO-L476RG
X-NUCLEO-NFC05A1
X-NUCLEO-NFC05A1 plugged on a compatible STM32 Nucleo development board
Loading...
+ 11 hidden pages