ST UM2960 User manual

Introduction
The X-NUCLEO-NFC07A1 dynamic NFC/RFID tag IC expansion board is based on the ST25DV64KC dynamic NFC/RFID
tag IC with a 64-Kbit dual interface EEPROM and fast transfer mode feature. It can be powered through the STM32 Nucleo
development board or directly through the received carrier electromagnetic field.
The X-NUCLEO-NFC07A1 expansion board is compatible with the Arduino UNO R3 connector pin assignment and can easily
be plugged onto any STM32 Nucleo development board. You can stack other expansion boards to evaluate different devices
that work together with the dynamic NFC tag.
The board also features a single-layer antenna with a diameter of 54 mm and copper etched on the PCB.
The expansion board package with order code X-NUCLEO-NFC07A1 contains the X$NUCLEO-NFC07A board.
Figure 1. X-NUCLEO-NFC07A1 expansion board
Getting started with the X-NUCLEO-NFC07A1 NFC/RFID tag IC expansion board
based on ST25DV64KC for STM32 Nucleo
UM2960
User manual
UM2960 - Rev 2 - March 2022
For further information contact your local STMicroelectronics sales office. www.st.com

1Getting started
1.1 Hardware and software requirements
To operate correctly, connect the X-NUCLEO-NFC07A1 expansion board to an STM32 Nucleo development
board as shown below.
Figure 2. X-NUCLEO-NFC07A1 expansion board plugged to an STM32 Nucleo development board
The X-NUCLEO-NFC07A1 is designed to be used with any STM32 Nucleo development board, even if complete
testing has been performed using the NUCLEO-L053R8 (based on the STM32L053R8 ultra-low power Arm®
Cortex®-M0+ MCU) and the NUCLEO-F401RE (hosting the STM32F401RE dynamically efficient MCU based on
Arm® Cortex®-M4).
To use the STM32 Nucleo development boards with the X-NUCLEO-NFC07A1 expansion board, the following
software and hardware specifications are required:
• a PC or laptop with Microsoft Windows ® 7 and above to install the software package (X-CUBE-NFC7)
• a type A to mini-B USB cable to connect the STM32 Nucleo development board to your PC or laptop
• the X-CUBE-NFC7 software package
1.2 Board setup
To set up the board:
Step 1. Check that the jumper on the X-NUCLEO-NFC07A1 ST1 connector is in place.
This jumper provides the required voltage to the device on the board (see Section 2.1.1 Power supply
option for further details).
Step 2. Connect the X-NUCLEO-NFC07A1 on top of the STM32 Nucleo development board as shown in
Figure 2.
Step 3. Power the STM32 Nucleo development board using the Mini-B USB cable.
Step 4. Program the firmware in the STM32 Nucleo development board using the provided firmware example.
Step 5. Reset the MCU board using the reset button available on the STM32 Nucleo development board.
The evaluation kit is ready to be used.
UM2960
Getting started
UM2960 - Rev 2 page 2/15

2Hardware description and configuration
The X-NUCLEO-NFC07A1 expansion board allows the user to test the functionality of the ST25DV64KC dynamic
NFC/RFID tag IC with a 64-Kbit dual interface EEPROM.
The EEPROM is organized in blocks of 512 bytes, arranged by pages of 4 bytes in I²C mode, and in 128 blocks
of 4 bytes in RF mode. It can be powered through the STM32 Nucleo development board or directly through the
received carrier electromagnetic field.
The ST25DV64KC features a general purpose output (GPO) and an energy harvesting feature that lets you
output the energy coming from the RF field on the Vout analog pin and acts on ST1 jumper to enable it.
The ST25DV64KC can act as a mailbox in fast transfer mode in both directions between the RF terminal (such as
an e-reader or a smart phone) and the microcontroller through the I²C. In this case, messages are stored in the
RAM instead of EEPROM. This mode allows exchanging up to 256 byte payload data via RF and I²C interfaces.
A user configurable output pin can also be used as an interrupt for the microcontroller, and toggles during field
change (available even when RF is disabled) (e.g., RF Busy, MailBox filled, EEPROM update, RF user Interrupt
and RF User Set/Reset).
These functions can be exploited using the firmware package contained in the X-CUBE-NFC7 software.
Note: To program the microcontroller on the STM32 Nucleo board refer to user manuals UM1724," STM32 Nucleo-64
board", and UM1725, "Description of STM32F4 HAL and LL drivers", available on www.st.com.).
The STM32 Nucleo and the X-NUCLEO-NFC07A1 are connected through CN5, CN6, CN8, and CN9 connectors
as detailed in the following tables.
Table 1. Interconnections between the STM32 Nucleo board and the X-NUCLEO-NFC07A1 expansion
board (left side)
Signal Connector Pin number STM32 Nucleo board
(MCU port)
X-NUCLEO-NFC07A1
expansion board
NC
CN6 Power
1 - -
IOREF 2 - 3V3
RESET 3 - -
3V3 4 - 3V3
5V 5 - -
GND 6 - GND
GND 7 - GND
VIN 8 - -
A0
CN8 Analog
1 PA0 -
A1 2 PA1 -
A2 3 PA4 -
A3 4 PB0 -
A4 5 PC1/PB9(1) -
A5 6 PC0/PB8(1) -
1. Acting on the STM32 Nucleo board solder bridge
Table 2. Interconnections between the STM32 Nucleo board and the X-NUCLEO-NFC07A1 expansion
board (right side)
Signal Connector Pin number STM32 Nucleo board
(MCU port)
X-NUCLEO-NFC07A1
expansion board
D15
CN5 Digital
10 PB8 ST25DV_SCL
D14 9 PB9 ST25DV_SDA
AREF 8 - -
UM2960
Hardware description and configuration
UM2960 - Rev 2 page 3/15

Signal Connector Pin number STM32 Nucleo board
(MCU port)
X-NUCLEO-NFC07A1
expansion board
GND
CN5 Digital
7 - GND
D13 6 PA5 -
D12 5 PA6 ST25DV_GPO
D11 4 PA7 -
D10 3 PB6 -
D9 2 PC7 -
D8 1 PA9 -
D7
CN9 Digital
8 PA8 -
D6 7 PB10 -
D5 6 PB4 MCU_LED1
D4 5 PB5 MCU_LED2
D3 4 PB3 -
D2 3 PA10 MCU_LED3
D1 2 PA2 -
D0 1 PA3 -
2.1 Power supply and GPIO connection options
2.1.1 Power supply option
The on-board jumper (ST1) allows the user to select the ST25DV power source: external (the power supply of the
STM32 Nucleo development board) or ST25DV energy harvesting, indicated on the board silkscreen with 3.3 V
and EH, respectively.
2.1.2 GPIO option
You can disconnect the ST25DV_GPO optional signal from the STM32 Nucleo development board by removing
R1.
The same option applies to the lines driving the three general-purpose LEDs (MCU_LED1, MCU_LED2, and
MCU_LED3) that can be dedicated to other purposes (by removing R2, R3 and R4, respectively).
In case you modify these connections, update the firmware to enable proper use of the STM32 Nucleo resources.
UM2960
Power supply and GPIO connection options
UM2960 - Rev 2 page 4/15

2.3 Block diagram
Figure 4. X-NUCLEO-NFC07A1 block diagram
54 mm diameter antenna loop
I2C
ST25DV64KC
Arduino connector Arduino connector
Arduino connector
Arduino connector
3V3 power supply
ST1
General Purpose Output
Low-power down
2.4 Operating information
The X-NUCLEO-NFC07A1 frequency band or operating frequency is 13.56 MHz.
Its power output is < 60 dBμA/m at 10 m (measured 10.01 dBμA/m at 10 m).
UM2960
Block diagram
UM2960 - Rev 2 page 6/15

3Schematic diagrams
Figure 5. X-NUCLEO-NFC07A1 circuit schematic
GND
R8
0R
C6
NC
Extension connectors
A0
A1
A2
A3
A4
A5
D0
D1
D2
D4
D3
D5
D6
D7
D8
D9
D10
D14
D15
ST25DV_GPO
ST25DV_SCL
ST25DV_SDA
D13
D12
D11
MCU
Arduino Connector
Arduino Connector
Arduino Connector
MCU_LED3
MCU_LED2
MCU_LED1
PA8
PB10
PB4
PB5
PB3
PA10
PA2
PA3
PB8
PB9
PA5
PA6
PA7
PB6
PC7
PA9
NC
IOREF
RESET
+3V3
+5V
GND
GND
VIN
PA0
PA1
PA4
PB0
PC1
PC0
MCU_LED2
MCU_LED3
MCU_LED1
1
2
3
4
5
6
CN8
SSQ-106-03-L-S
1
2
3
4
5
6
7
8
CN6
SSQ-108-03-L-S
1
2
3
4
5
6
7
8
9
10 CN5
SSQ-110-03-L-S
1
2
3
4
5
6
7
8CN9
SSQ-108-03-L-S
3.3V
Arduino Connector
C4
10nF/50V
GND
C5
NC
3.3V
VCC
+
C1
4.7µF/16V C2
100nF
EH
EH
C7
NC
C8
NC
GND
GND
SCL
6
VSS
4
V_EH 1
SDA
5
VCC 8
GPO
7
AC0 2
AC1 3
U2
ST25DV64KC-IE6S3
V_EH
ST25DV_GPO
ST25DV_SCL
ST25DV_SDA
GND
VCC
V_EH
GND
Close to U2
R5
1K5 R6
1K5 R7
20K
VCC
R10
0R
R14
0R
R16 0R
R1 0R
1
2
3
ST1
HE14
R3
1K
R2
180R R4
560R
LED3
YELLOW
LED2
BLUE
LED1
GREEN
C9
10nF/50V
AC1
AC0
i
Antenna
i
Antenna
i Alims
i Alims
i Alims
i
Alims
UM2960 - Rev 2 page 7/15
UM2960
Schematic diagrams

4Bill of materials
Item Q.ty Ref. Part/Value Description Manufacturer Order code
1 1 C1 4u7, 1206, 16V,
+/-10%
CAPACITOR
293D475X9016A
2TE3 4.7µF
VISHAY 293D475X9016A2TE3
2 1 C2 100nF, 0603,
16V, +/-10%
CAPACITOR
100nF KEMET C0603C104K4RAC708
1
3 2 C4, C9 10nF, 0603, 50V,
+/-10%
CAPACITOR
10nF KEMET C0603C103K5RACTU
4 4 C5, C6, C7,
C8 0603 CAPACITOR
0603 (not fitted) KEMET C0603C103K5RACTU
5 1 CN5
CONNECTOR
SSQ-110-03-L-S
1x10Pts
SAMTEC SSQ-110-03-L-S
6 2 CN6, CN9
CONNECTOR
SSQ-108-03-L-S
1x8Pts
SAMTEC SSQ-108-03-L-S
7 1 CN8
CONNECTOR
SSQ-106-03-L-S
1x6Pts
SAMTEC SSQ-106-03-L-S
8 1 LED1 GREEN 2 x
1.6mm
LED GREEN
598-8270-107F DIALIGHT 598-8270-107F
9 1 LED2 BLUE 2 x 1.6mm LED BLUE
598-8291-107F DIALIGHT 598-8270-107F
10 1 LED3 YELLOW 2 x
1.6mm
LED YELLOW
598-8240-107F DIALIGHT 598-8240-107F
11 5 R1, R8, R10,
R14, R16 0603, 50V, +/-5% RESISTOR 0R BOURNS CR0603-J/-000ELF
12 1 R2 0603, 50V, +/-5% RESISTOR 180R PANASONIC ERJH3GJ181V
13 1 R3 0603, 50V, +/-5% RESISTOR 1K YAGEO AC0603JR-071KL
14 1 R4 0603, 50V, +/-5% RESISTOR 560R PANASONIC ERJPA3F5600V
15 2 R5, R6 0603, 50V, +/-5% RESISTOR 1K5 YAGEO AC0603FR-071K5L
16 1 R7 0603, 50V, +/-5% RESISTOR 20K VISHAY CRCW060320K0FKEA
HP
17 1 ST1
CONNECTOR
TSW-103-07-G-S
1x3Pts
SAMTEC TSW-103-07-G-S
18 1 U2 SO8 CI ST25DV64KC-
IE6S3 SO8 ST ST25DV64KC-IE6S3
UM2960
Bill of materials
UM2960 - Rev 2 page 8/15

5Board versions
Table 3. X-NUCLEO-NFC07A1 versions
Finished good Schematic diagrams Bill of materials
X$NUCLEO-NFC07A1 (1) X$NUCLEO-NFC07A1 schematic diagrams X$NUCLEO-NFC07A1 bill of materials
1. This code identifies the X-NUCLEO-NFC07A1 evaluation board first version.
UM2960
Board versions
UM2960 - Rev 2 page 9/15

6Regulatory compliance information
Formal Notice Required by the U.S. Federal Communications Commission
FCC NOTICE
This kit is designed to allow:
(1) Product developers to evaluate electronic components, circuitry, or software associated with the kit to
determine
whether to incorporate such items in a finished product and
(2) Software developers to write software applications for use with the end product.
This kit is not a finished product and when assembled may not be resold or otherwise marketed unless all
required FCC equipment authorizations are first obtained. Operation is subject to the condition that this product
not cause harmful interference to licensed radio stations and that this product accept harmful interference. Unless
the assembled kit is designed to operate under part 15, part 18 or part 95 of this chapter, the operator of the kit
must operate under the authority of an FCC license holder or must secure an experimental authorization under
part 5 of this chapter 3.1.2.
Formal Product Notice Required by Industry Canada Innovation, Science and Economic Development
Canada compliance:
For evaluation purposes only. This kit generates, uses, and can radiate radio frequency energy and has not been
tested for compliance with the limits of computing devices pursuant to Industry Canada (IC) rules.
À des fins d'évaluation uniquement. Ce kit génère, utilise et peut émettre de l'énergie radiofréquence et n'a pas
été testé pour sa conformité aux limites des appareils informatiques conformément aux règles d'Industrie Canada
(IC).
Formal product notice required by EU
The X-NUCLEO-NFC07A1 board is in conformity with the essential requirements of the Directive 2014/53/EU
(RED) and of the Directive 2015/863/EU (RoHS). Harmonized standards applied are listed in the EU Declaration
of Conformity.
UM2960
Regulatory compliance information
UM2960 - Rev 2 page 10/15

Contents
1Getting started ....................................................................2
1.1 Hardware and software requirements..............................................2
1.2 Board setup ...................................................................2
2Hardware description and configuration ...........................................3
2.1 Power supply and GPIO connection options ........................................4
2.1.1 Power supply option ......................................................4
2.1.2 GPIO option ............................................................4
2.2 Board components .............................................................5
2.3 Block diagram .................................................................6
2.4 Operating information ...........................................................6
3Schematic diagrams ...............................................................7
4Bill of materials....................................................................8
5Board versions ....................................................................9
6Regulatory compliance information ...............................................10
Revision history .......................................................................11
List of tables ..........................................................................13
List of figures..........................................................................14
UM2960
Contents
UM2960 - Rev 2 page 12/15

List of tables
Table 1. Interconnections between the STM32 Nucleo board and the X-NUCLEO-NFC07A1 expansion board (left side) ...3
Table 2. Interconnections between the STM32 Nucleo board and the X-NUCLEO-NFC07A1 expansion board (right side) ..3
Table 3. X-NUCLEO-NFC07A1 versions ..........................................................9
Table 4. Document revision history ............................................................. 11
UM2960
List of tables
UM2960 - Rev 2 page 13/15

List of figures
Figure 1. X-NUCLEO-NFC07A1 expansion board...................................................1
Figure 2. X-NUCLEO-NFC07A1 expansion board plugged to an STM32 Nucleo development board................2
Figure 3. X-NUCLEO-NFC07A1 expansion board component placement...................................5
Figure 4. X-NUCLEO-NFC07A1 block diagram ....................................................6
Figure 5. X-NUCLEO-NFC07A1 circuit schematic...................................................7
UM2960
List of figures
UM2960 - Rev 2 page 14/15

IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST
products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST
products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of
Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to www.st.com/trademarks. All other product or service
names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2022 STMicroelectronics – All rights reserved
UM2960
UM2960 - Rev 2 page 15/15
This manual suits for next models
1
Table of contents
Other ST Computer Hardware manuals

ST
ST STEVAL-ISF001V2 User manual

ST
ST STEVAL-C34KAT2 User manual

ST
ST X-NUCLEO-OUT04A1 User manual

ST
ST TIP122FP User manual

ST
ST STEVAL-IFP048V1 User manual

ST
ST X-NUCLEO-OUT15A1 User manual

ST
ST UM3039 User manual

ST
ST STDES-PFCBIDIR User manual

ST
ST X-NUCLEO-OUT06A1 User manual

ST
ST X-STM32MP-MSP01 User manual

ST
ST X-NUCLEO-SAFEA1B Operating instructions

ST
ST STEVAL-DPSG474 User manual

ST
ST X-NUCLEO-OUT13A1 User manual

ST
ST STEVAL-TTM001V1 User manual

ST
ST Nomadik NHK-15 User manual

ST
ST STR9 User manual

ST
ST X-NUCLEO-NFC02A1 User manual

ST
ST STM32F3 Series Owner's manual

ST
ST X-NUCLEO-S2915A1 User manual

ST
ST EVSPIN948 User manual