Uso de NFC en XIAO nRF52840 (Sense) en Seeed Studio
Las versiones Seeed nRF52 Boards 1.1.3 y Seeed nRF52 mbed-enabled Boards 2.9.2 han sido probadas y aprobadas.
Tanto la Seeed Studio XIAO nRF52840 como la Seeed Studio XIAO nRF52840 Sense están equipadas con un módulo NFC (Comunicación de Campo Cercano). Este wiki te ayudará a comenzar a usar NFC en estas placas. Aquí mostraremos un ejemplo básico en el que enviamos una cadena de texto desde la placa al teléfono después de colocar el teléfono sobre la antena NFC.
Trabajo preparatorio
La función NFC funcionará de manera óptima cuando usemos la "Biblioteca de Placas Seeed nRF52 habilitada para mbed".
Para la instalación de las bibliotecas de las placas, por favor consulta este tutorial para completar la instalación. Si ya la has instalado, podemos continuar y procesar el proyecto.

Hardware requerido
- 1 x Seeed Studio XIAO nRF52840 o Seeed Studio XIAO nRF52840 Sense
- 1 x Antena NFC
- 1 x Cable USB Tipo-C
- 1 x Smartphone
Software requerido
Conexión de hardware
Suelda la antena NFC a la Seeed Studio XIAO nRF52840 (Sense) de la siguiente manera:
Enviar cadena de texto con NFC
- Paso 1. Abre el IDE de Arduino y sube el siguiente código:
#include <NFCT.h>
void setup() {
// establece el mensaje NFC como primer parámetro y el código de idioma como segundo
NFC.setTXTmessage("Hello World!", "en");
// inicia el módulo NFC
NFC.start();
}
void loop() {
}
Aquí simplemente enviamos la cadena de texto "Hello World!"
- Paso 2. Abre la aplicación móvil "NFC TagInfo" y haz clic en Scan & Launch.
- Paso 3. Coloca la antena NFC cerca del teléfono y verás la siguiente salida.