ST25R300 NFC Card Reader Expansion Board
Product Information
Specifications
- NFC card reader expansion board based on ST25R300 for STM32 and
STM8 Nucleos - NFC Forum NFC-A, NFC-B, NFC-F, and NFC-V poller
- NFC Forum NFC-A, NFC-F listener
- 13.56 MHz inductive antenna, 47 x 34 mm, four turns, etched on
PCB and associated tuning circuit - Possibility of driving two antennas in a single-ended
configuration - Six general-purpose LEDs
- Free comprehensive development firmware library compatible with
STM32Cube and samples for ST25R300 - FCC and CE certified
- RoHS and WEEE compliant
Product Usage Instructions
1. Getting Started
1.1 Overview
The X-NUCLEO-NFC12A1 expansion board is equipped with an
on-board NFC card reader and host card emulation IC: ST25R300,
supporting various NFC protocols. Additionally, it features a 13.56
MHz inductive antenna, six LEDs, and compatibility with STM32Cube
for development.
1.2 Board Connection
Ensure your PC USB port can deliver at least 300 mA at 5 V
supply for the board. A green LED indicates the presence of the 5 V
supply, while MCU controls the six status LEDs. Unpopulated jumpers
allow alternative connections, excluding SPI, to the STM32 MCU. The
board should be placed on a clean, nonflammable surface when
connected to a power supply.
1.3 Hardware Requirements
The X-NUCLEO-NFC12A1 expansion board is compatible with STM32
Nucleo boards, specifically tested with NUCLEO-L476RG. Firmware and
documentation are available on the dedicated page.
1.4 System Requirements
To use the X-NUCLEO-NFC12A1 expansion board with STM32 Nucleo
boards, you will need an STM32 Nucleo-64 development board and a
USB type A to Mini-B USB cable for connection to the PC. Ensure the
unit is supplied with safety extralow voltage.
FAQ
Q: Where can I find additional support for the X-NUCLEO-NFC12A1
expansion board?
A: For dedicated assistance, please submit a request through our
online support portal at www.st.com/support.
Q: What are the hardware requirements for the X-NUCLEO-NFC12A1
expansion board?
A: The board is designed to be used with any STM32 Nucleo board,
with testing done using NUCLEO-L476RG hosting the STM32L476RG
microcontroller. Firmware and documentation are available on the
dedicated page.
UM3506
User manual
Getting started with the NFC card reader expansion board based on ST25R300 for STM32 and STM8 Nucleos
Introduction
The X-NUCLEO-NFC12A1 NFC card reader expansion board is based on the ST25R300 device. The expansion board is configured to support all five NFC Forum tag types in reader mode. The ST25R300 manages frame coding and decoding in reader mode for standard applications. It supports ISO/IEC 14443 type A and B, ISO/IEC 15693 (single subcarrier only) and ISO/IEC 18092 communication protocols as well as the detection, reading and writing of NFC Forum type 1, 2, 3, 4, and 5 tags. Integrated HF reader/NFC initiator/NFC target IC with an antenna etched on the PCB and the related tuning circuit.
Figure 1. X-NUCLEO-NFC12A1 expansion board
Notice:
For dedicated assistance, please submit a request through our online support portal at www.st.com/support.
UM3506 – Rev 1 – April 2025 For further information, contact your local STMicroelectronics sales office.
www.st.com
UM3506
Getting started
1
Getting started
1.1
Overview
The X-NUCLEO-NFC12A1 expansion board features:
·
On-board NFC card reader and host card emulation IC: ST25R300
·
NFC Forum NFC-A, NFC-B, NFC-F, and NFC-V poller
·
NFC Forum NFC-A, NFC-F listener
·
13.56 MHz inductive antenna, 47 x 34 mm, four turns, etched on PCB and associated tuning circuit
·
Possibility of driving two antennas in a single-ended configuration
·
Six general-purpose LEDs
·
Equipped with Arduino® UNO R3 connector
·
Free comprehensive development firmware library compatible with STM32Cube and samples for
ST25R300
·
FCC and CE certified
·
RoHS and WEEE compliant
1.2
Board connection
Connect the X-NUCLEO-NFC12A1 to an STM32 Nucleo-64 development board via Arduino® UNO R3 connectors.
The PC USB port has to be capable to delivering at least 300 mA at 5 V supply.
A green LED indicates whether the 5 V supply is present, while the six status LEDs are controlled via MCU.
Provision for unpopulated jumpers enables 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.
The board is connected to a power supply. It should be used on a clean and nonflammable surface.
1.3
Hardware requirements
The X-NUCLEO-NFC12A1 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 dedicated page.
1.4
System requirements
To use STM32 Nucleo boards with the X-NUCLEO-NFC12A1 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 STM32 Nucleo board to the PC
·
The unit must be supplied by a safety extralow voltage with falling characteristics (<5 V, <15 W), according
to EN60950-1. This power supply has to be classified as electrical source 1 (ES1), PS1 according to
EN62368-1
To install the board firmware package (order code: X-CUBE-NFC12) the PC must have:
·
128 MB of RAM
·
40 MB of free hard disk space
The X-CUBE-NFC12 firmware and the related documentation are available at ST site.
UM3506 – Rev 1
page 2/18
UM3506
Board setup
2
Board setup
To set up the board: Step 1. Connect the X-NUCLEO-NFC12A1 expansion board to the STM32 Nucleo board from the top through
the Arduino® UNO R3 connectors
Step 2. Power the STM32 Nucleo board using a Mini-B USB cable
Step 3. Program the firmware on the STM32 Nucleo board using the provided example
Step 4. Reset the MCU using the reset button available on the STM32 Nucleo board. The evaluation kit is ready to be used.
UM3506 – Rev 1
page 3/18
UM3506
Hardware
3
Hardware
The X-NUCLEO-NFC12A1 expansion board allows the user to test the functionality of the ST25R300, which supports the reader/writer and the card emulation modes.
The ST25R300 IC module and the STM32 Nucleo board are connected through CN5, CN6, CN8 and CN9 connectors (see the tables below).
Table 1. Interconnections between the X-NUCLEO-NFC12A1 expansion board and the NUCLEO-L476RG board (left side)
Signal NC
IOREF RESET
3V3 5V GND GND VIN A0 A1 A2 A3 A4 A5
Connector CN6 Power CN8 Power
Pin number 1 2 3 4 5 6 7 8 1 2 3 4 5 6
NUCLEO-L476RG (NC)
3V3 (VDD_IO) NRST
3V3 (VDD_IO) 5V (VDD) GND GND VIN PA0 PA1 PA4 PB0 PC1 PC0
X-NUCLEO-NFC12A1 (NC) (NC) (NC)
3V3 (VDD_IO) 5V (VDD) GND GND NC IRQ_MCU
MCU_LED1 MCU_LED2 MCU_LED3
–
Table 2. Interconnections between the X-NUCLEO-NFC12A1 expansion board and the NUCLEO-L476RG board (right side)
Signal D15 D14 AVDD GND D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2
Connector CN5 Digital CN9 Digital
Pin number 10 9 8 7 6 5 4 3 2 1 8 7 6 5 4 3
NUCLEO-L476RG PB8 PB9 AVDD GND PA5 PA6 PA7 PB6 PC7 PA9 PA8 PB10 PB4 PB5 PB3 PA10
X-NUCLEO-NFC12A1 SCL_MCU SDA_MCU NC GND SCLK_MCU MISO_MCU MOSI_MCU /SS_MCU RESET MCU_LED4 MCU_LED5 MCU_LED6 NC NC
UM3506 – Rev 1
page 4/18
UM3506
Hardware
Signal D1 D0
Connector CN9 Digital
Pin number 2 1
NUCLEO-L476RG PA2 PA3
X-NUCLEO-NFC12A1 NC NC
3.1
Host interface and GPIO connection
The X-NUCLEO-NFC12A1 expansion board contains the ST25R300-AQET chip and is powered by the STM32 Nucleo board.
The ST25R300 is driven by the microcontroller via an SPI interface.
The six LEDs indicate the detected RFID technology (for example, ISO14443 Type A for LED4).
3.2
X-NUCLEO-NFC12A1 expansion board component placement
Figure 2. X-NUCLEO-NFC12A1 component placement
1. General purpose LEDs 2. ST25R300 3. Matching circuit 4. 47×34 mm four-turn antenna
3.3
ST25R300 device
The ST25R300 is a high-performance NFC universal device supporting NFC initiator, NFC target, NFC reader, and NFC card emulation modes.
The ST25R300 includes an advanced analog front end (AFE) and a highly integrated data framing system for:
·
ISO 18092 passive and active initiator, ISO18092 passive and active target
·
NFC-A/B (ISO 14443A/B) reader including higher bit rates
·
NFC-F (FelicaTM) reader
·
NFC-V (ISO 15693) reader up to 53 kbps
UM3506 – Rev 1
page 5/18
UM3506
Hardware
·
NFC-A and NFC-F card emulation
Special stream and transparent modes of the AFE and framing system can be used to implement other custom protocols such as MIFARE® classic in reader or card emulation mode.
UM3506 – Rev 1
page 6/18
UM3506 – Rev 1
4
Schematic diagrams
Arduino Connector
+5V 3V3 VBUS
CN6
1 2 3 4 5 6 7 8
Header 8X1_Female_samtec
Figure 3. X-NUCLEO-NFC12A1 circuit schematic (1 of 3)
Extension connectors
VBUS
C1 2µ2
I2C_SCL
ST1
I2C_SDA
ST2
SPI_SCLK
ST3
SPI_MISO
ST4
SPI_MOSI
ST5
SPI_BSS
ST6
ST7
RESET
ST8
Arduino Connector
CN5
D15 PB8 D14 PB9
10 9
8
D13 PA5
D12 PA6
D11 PA7
D10 PB6
D9 PC7
D8
PA9
7 6
5 4 3 2
1
Header 10X1_Female
LED6 LED5 LED4 LED3 LED2 LED1
R1
R2
R3
R4
PWR Ok 3V3
1K
1K
1K
1K
1K
1K
680R
R5
R6
R7
LED7
LED6
LED5
Arduino Connector
CN8
1 2
3 4 5 6
PA0 PA1
PA4 PB0 PC1 PC0
A0
A1 A2 A3 A4 A5
Header 6X1_Female
ST10
ST12
ST14 ST16 ST18 ST20
SPI_IRQ LED1 LED2
LED3
LED4 LED5 LED6
ST9 ST11 ST13 ST15
Arduino Connector
CN9
D7 PA8
D6 PB10
D5 PB4
D4 PB5
D3
PB3
D2
PA10
D1 PA2
D0
PA3
8 7 6
5 4 3 2
1
Header 8X1_Female_samtec
LED1
LED2
LED3
SPI_BSS SPI_MOSI SPI_SCLK SPI_IRQ SPI_MISO RESET I2C_SDA I2C_SCL
SPI_BSS SPI_MOSI SPI_SCLK SPI_IRQ SPI_MISO RESET I2C_SDA I2C_SCL
LED4
UM3506
Schematic diagrams
page 7/18
page 8/18
UM3506 – Rev 1
SPI_BSS SPI_MOSI SPI_SCLK SPI_IRQ SPI_MISO RESET I2C_SDA I2C_SCL
3V3
R16 1k
Figure 4. X-NUCLEO-NFC12A1 circuit schematic (2 of 3)
R8 0R R9 0R
R10 0R R11 0R
R12 0R R13 18k
NC R14 0R NC R15 0R
Reset circuit
BSS_300 MOSI_300 SCLK_300 IRQ_300 MISO_300 RESET_300 TAD1 TAD2
ST25R300 HF Reader
TP1
TP2
NC
NC
GND
GND
NC
P1
TAD2_300
1
TP3
2
NC
TAD1_300 TP6
2
GND P2
1
GND
X1 435151014845
VDD VDD VDD_D
VDD_A AGD VDD_DR
GND
13 19 5 20 23 18
5 GND_1 GND_2 6
2 1
NO_2 NO_1
COM_2 COM_1
4 3
RESET_300
R17 330k
C2 100nF
3V3
GND
R18 VBUS
R23
0R VDD_IO
V_RF
0R
L1
C3
C4
1µ
10n
GND
VDD C5 2µ2
GND
Crystal circuit
XTI XTO
Y1
C6
C7
12p
12p
GND
GND GND
GND
GND
U1 ST25R300
VDD VDD_TX
VDD_D VDD_A
AGD VDD_DR
IRQ_300
MISO_300 BSS_300 MOSI_300 SCLK_300
RESET_300 XTI XTO VDD_IO
1
2 30 31 32
29 26 27
3
IRQ
MISO BSS MOSI
SCLK RESET XTI XTO
VDD_IO
ST25 R300
HF Reader IC
RFI2
CE_GPIO2 RFO2 RFO1
CE_GPIO1 RFI1
TAD2 TAD1
22
9 16 14 6
21 12 11
RFI2
RFI1 TAD2 TAD1
GND_D NC GND NC GND NC GND NC GND GND_GPIO GND_A VSS (E.P.) VSS GND_DR
4 8 24 17 10 7 25 33 28 15
GND
VDD_IO
VDD_TX VDD
VDD_D
VDD_A
AGD
VDD_DR
C8 100nF
GND
C9
C10
2µ2
10n
GND
GND
C11
C12
2µ2
10n
GND
GND
C13
C14
2µ2
10n
GND
GND
C15
C16
C17
1µ
10n
47n
GND
GND
GND
Antenna Connection
NC
TP4 TP5
NC
RFI1 RFI2
RFI2
CE_GPIO2 RFO2 RFO1
CE_GPIO1 RFI1 TAD2 TAD1
VDD_IO VDD_DR AGD VDD_D VDD_A VDD
GND
TP7 NC TP8 NC TP9 NC TP10 NC TP11 NC TP12 NC
TP13 NC TP14 NC
TP15 NC TP16 NC
UM3506
Schematic diagrams
page 9/18
UM3506 – Rev 1
RFI1 CE_GPIO1 RFO1
RFO2 CE_GPIO2 RFI2
CE_GPIO1
L2 120nH
1 2 J1 NC
CE_GPIO2
L3 120nH
TAD1 TAD2
TAD1 TAD2
CE_GPIO1 CE_GPIO2
NC R21
R22
0R 0R
NC
CE_GPIO1_AAT CE_GPIO2_AAT
Figure 5. X-NUCLEO-NFC12A1 circuit schematic (3 of 3)
ANT2
C18
C19
C20
C21
NC
NC
NC
NC
GND
CE_GPIO1_AAT CE_GPIO2_AAT TAD1 TAD2
Q1
NC
Q2
NC
Q3
NC
Q4
NC
C25 150p
C27 330p
GND
C30 330p
C34 150p
NC
C23
68p
C26
C22 150p
ANT2
C28 130p
C24 10p
R19
2R2
C29 NC
GND
68p
C33
NC
C35
C31 130p
ANT1
C32 NC R20
2R2
C36 10p
GND
GND
GND
GND
3
R24
0R 2
1 ANT1 ANT_NFC06
GND
C37 150p
GND
ANT1
CE_GPIO1_AAT CE_GPIO2_AAT TAD1 TAD2
C38 NC
Q5 NC
C39 NC
Q6 NC
C40 NC
Q7 NC
C41 NC
Q8 NC
GND
GND
GND
GND
UM3506
Schematic diagrams
UM3506
Bill of materials
5
Bill of materials
Item 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
19
20
21
22 23
24
25 26 27
28 29
Q.ty 5 2 2 5 2 1 2 2 2 2 2 2 2 2 2 2 2 2
1
2
1
1 2
6
1 2 8
7 1
Table 3. X-NUCLEO-NFC12A1 bill of materials
Ref. C1, C5, C9, C11, C13 C2, C8 C3, C15 C4, C10, C12, C14, C16 C6, C7 C17 C18, C38 C19, C39 C20, C40 C21, C41 C22, C37 C23, C35 C24, C36 C25, C34 C26, C33 C27, C30 C28, C31 C29, C32
Part/Value
2u2
100n 1u
10n
12p 47n 6p8 12p 27p 68p 150p 100p 10p 150p 68p 330p 130p 6p8
CN5
CN6, CN9
CN8
L1
L2, L3
LED1, LED2, LED3, LED4, LED5, LED6
LED7
P1, P2
Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
R1, R2, R3, R4, R5, R6, R16
1k
R7
680R
Description Manufacturer
Order code
2u2_X5R
Murata
GRM155R60J225ME01D
100n_X7R 1u_X5R
Murata MURATA
GCM155R71H104KE02J GRM155R61C105KA12D
10n_x7R
AVX
04023C103KAT2A
12p_COG
Murata
47n_X7R
Murata
6.8p_COG
Murata
12p_COG
Murata
27p_COG
Murata
68p_COG
Murata
150p_COG
Murata
100p_COG
Murata
10p_COG
Murata
150p_COG
KEMET
68p_COG
KEMET
330p_COG
YAGEO
130p_COG
KEMET
6.8p_COG
KEMET
Header, 10-Pin,
Single
Samtec
row,female
Header, 8-Pin, Single row,female
Samtec
Header, 6-Pin, Single row,female
Samtec
muRata
LQW18CNR27J 0ZD
Murata
GCM1555C1H120FA16D GCM155R71E473KA55D GCM1555C1H6R8BA16D GCM1555C1H120FA16D GCM1555C1H270FA16D GRT1555C1H680FA02J GCM1555C1H151FA16D GCM1885C2A101FA16D GCM1555C1H100FA16D C0603C151F5GACTU C0603C680F1GACTU CC0603FRNPO9BN331 C0603C131F5GACTU C0603C689J5GACTU
SSQ-110-03-L-S
SSQ-108-03-L-S
SSQ-106-03-L-S
BLM15EG121SH1D LQW18CNR12J0ZD
Lite-On
LTST-C190TBKT
U.FL-R-SMT-1 nCh MOS Fet
Lite-On
HIROSE(HRS)
Diodes Incorporated
LTST-C190KGKT U.FL-R-SMT-1(10) BSS123WQ-7-F
1k, 0402
Panasonic
ERJ2GEJ102X
680R, 0402
Yageo
RC0402JR-07680RL
UM3506 – Rev 1
page 10/18
UM3506
Bill of materials
Item 30 31 32 33 34
35
36 37 38
Q.ty 8 4 1 1 2
18
1 1 1
Ref.
Part/Value
R8, R9, R10, R11, R12, R18, 0R R23, R24
R21, R22, R14, R15
0R
R13
18k
R17
330k
R19, R20
2R2
ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST18, ST20
U1
ST25R300AQET QFN32
X1
Y1
Description Manufacturer
Order code
0R, 0402
VISHAY
CRCW04020000ZSTD
0R, 0402
18k, 0402 330k, 0402 2R2, 0603
VISHAY
MULTICOMP VISHAY Vishay Dale
CRCW04020000ZSTD
MCWR04X1802FTL CRCW0402330KFKED CRCW06032R20FKEA
CONN HE14 2PTS MALE VERTICAL NOT FITTED
HF Reader IC QFN32
ST
Tactile Switches WS-TASV Tact Switch
Wurth Elektronik
NX2016SA-27.1 2MHZ-EXS00A- NDK CS01188
ST25R300-AQET 435151014845 CS01188-27.12M
UM3506 – Rev 1
page 11/18
UM3506
Board versions
6
Board versions
Table 4. X-NUCLEO-NFC12A1 versions
PCB version
Schematic diagrams
Bill of materials
XN$NFC12A1A (1)
XN$NFC12A1A schematic diagrams
XN$NFC12A1A bill of materials
1. This code identifies the X-NUCLEO-NFC12A1 expansion board first version. It is printed on the board PCB.
UM3506 – Rev 1
page 12/18
UM3506
Regulatory compliance information
7
Regulatory compliance information
Notice for US Federal Communication Commission (FCC)
Part 15.19 This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Part 15.21 Any changes or modifications to this equipment not expressly approved by STMicroelectronics may cause harmful interference and void the user’s authority to operate this equipment. Part 15.105 This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: – Reorient or relocate the receiving antenna. – Increase the separation between the equipment and receiver. – Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. – Consult the dealer or an experienced radio/TV technician for help.
Notice for Innovation, Science and Economic Development Canada (ISED)
FCC ID: YCPNFC12A1 This device complies with Innovation, Science and Economic Development Canada’s license-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation. This device contains license-exempt transmitter(s)/receiver(s) that comply with Innovation, Science and Economic Development Canada’s license-exempt RSS(s). Operation is subject to the following two conditions: (1) This device may not cause interference. (2) This device must accept any interference, including interference that may cause undesired operation of the device. L’émetteur/récepteur exempt de licence contenu dans le présent appareil est conforme aux CNR d’Innovation, Sciences et Développement économique Canada applicables aux appareils radio exempts de licence. L’exploitation est autorisée aux deux conditions suivantes: 1) L’appareil ne doit pas produire de brouillage; 2) L’appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d’en compromettre le fonctionnement.
Notice for the European Union
The X-NUCLEO-NFC12A1 is in conformity with the essential requirements of the Directive 2014/53/EU (RED) and of the Directive 2015/863/EU (RoHS). Applied harmonized standards are listed in the EU Declaration of Conformity.
Notice for United Kingdom
The X-NUCLEO-NFC12A1 is in compliance with the UK Radio Equipment Regulations 2017 (UK SI 2017 No. 1206 and amendments) and with the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment Regulations 2012 (UK SI 2012 No. 3032 and amendments). Applied standards are listed in the UK Declaration of Conformity.
UM3506 – Rev 1
page 13/18
Revision history
Date 29-Apr-2025
Table 5. Document revision history
Revision 1
Initial release.
Changes
UM3506
UM3506 – Rev 1
page 14/18
UM3506
Contents
Contents
1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Board connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 Hardware requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.4 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Board setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 3 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
3.1 Host interface and GPIO connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.2 X-NUCLEO-NFC12A1 expansion board component placement . . . . . . . . . . . . . . . . . . . . . . . . 5 3.3 ST25R300 device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4 Schematic diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 5 Bill of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 6 Board versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 7 Regulatory compliance information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 List of tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 List of figures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
UM3506 – Rev 1
page 15/18
UM3506
List of tables
List of tables
Table 1. Table 2.
Table 3. Table 4. Table 5.
Interconnections between the X-NUCLEO-NFC12A1 expansion board and the NUCLEO-L476RG board (left side) 4 Interconnections between the X-NUCLEO-NFC12A1 expansion board and the NUCLEO-L476RG board (right side) ……………………………………………………………………..4 X-NUCLEO-NFC12A1 bill of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 X-NUCLEO-NFC12A1 versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
UM3506 – Rev 1
page 16/18
UM3506
List of figures
List of figures
Figure 1. Figure 2. Figure 3. Figure 4. Figure 5.
X-NUCLEO-NFC12A1 expansion board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 X-NUCLEO-NFC12A1 component placement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 X-NUCLEO-NFC12A1 circuit schematic (1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 X-NUCLEO-NFC12A1 circuit schematic (2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 X-NUCLEO-NFC12A1 circuit schematic (3 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
UM3506 – Rev 1
page 17/18
UM3506
IMPORTANT NOTICE 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 acknowledgment. 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, 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.
© 2025 STMicroelectronics All rights reserved
UM3506 – Rev 1
page 18/18
Documents / Resources
![]() |
STMicroelectronics ST25R300 NFC Card Reader Expansion Board [pdf] User Manual ST25R300, ST25R300 NFC Card Reader Expansion Board, ST25R300, NFC Card Reader Expansion Board, Reader Expansion Board, Expansion Board, Board |