User's Manual

1 Getting started
1.1 Overview
The X-NUCLEO-NFC06A1 expansion board mainly features:
On-board NFC card reader IC: ST25R3916
47 mm x 34 mm, four turns, 13.56 MHz inductive antenna etched on PCB and associated tuning circuit
Six general purpose LEDs
ISO 18092 passive and active initiator, ISO 18092 passive and active target
NFC-A and NFC-F card emulation
ISO 14443A and ISO14443B
ISO 15693
FeliCa™
Up to 1.7 W output power with differential antenna
Possibility of driving two antennas in single ended configuration
Inductive and capacitive wake-up
Automatic antenna tuning system
Transparent and Stream modes to implement MIFARE™ Classic compliant or other custom protocols
Equipped with Arduino UNO R3 connector
Free comprehensive development firmware library compatible with STM32Cube and samples for
ST25R3916
Scalable solution for multiple board cascade
FCC certified
RoHS and WEEE compliant
1.2 Board connection
Connect the X-NUCLEO-NFC06A1 to an STM32 Nucleo-64 development board via Arduino UNO R3 connectors.
The PC USB port has to be capable of delivering at least 300 mA at 5 V supply
.
A green LED indicates if the 5 V supply is present while the six status LEDs are controlled via MCU.
Provision for unpopulated jumpers enable alternative connections of all lines (except the SPI) to the STM32 MCU.
To demonstrate the wake-up feature, two capacitive electrodes are placed on the PCB and the automatic antenna
tuning variable capacitors are also implemented.
1.3 Hardware requirements
The X-NUCLEO-NFC06A1 expansion board is designed to be used with any STM32 Nucleo
board, although
complete testing has been performed using the NUCLEO-L476RG hosting the STM32L476RG microcontroller
.
The STM32 Nucleo firmware and the related documentation are available at http://www
.st.com/stm32nucleo.
1.4 System requirements
T
o use
STM32 Nucleo boards with the X-NUCLEO-NFC06A1 expansion board the following software and
hardware are required:
an STM32 Nucleo-64 development board
a Windows
®
PC to install the firmware package
a USB type A to Mini-B USB cable to connect the Nucleo board to the PC
unit must be supplied by a Safety Extra Low Voltage with falling characteristics (<5 V, <15 W), according to
EN60950-1. This power supply shall be classified ES1 (Electrical Source1), PS1 according to EN62368-1
UM2615
Getting started
UM2615 - Rev 1
page 3/17
rev 1 draft B