NFC para XIAO nRF54LM20A Sense

Near Field Communication (NFC) é uma tecnologia para transferência sem fio de pequenas quantidades de dados entre dois dispositivos. Ela usa protocolos de comunicação muito simples e, portanto, permite uma conexão mais rápida do que Bluetooth® Low Energy. No entanto, como a NFC usa indução magnética para possibilitar a comunicação, os dispositivos devem estar muito próximos (< 10 cm) para se conectar.】
- Para tutoriais e referências de NFC para chips da série Nordic, consulte Near Field Communication (NFC)
- As especificações técnicas para NFC estão disponíveis em NFC Forum specification overview.
O XIAO nRF54LM20A está equipado com uma interface NFC reservada para que você possa explorar e utilizar ainda mais as funções de NFC.
Este tutorial é baseado no VS Code e na extensão nRF Connect. Se você é iniciante neles, pode consultar XIAO nRF54LM20A nRFConnect SDK Usage
Preparação de hardware
Antes de iniciar o experimento, você precisa preparar um XIAO nRF54LM20A e uma antena NFC da Nordic.
| Seeed Studio XIAO nRF54LM20A Sense |
|---|
![]() |
A antena NFC da Nordic não é vendida separadamente no Seeed Studio Bazaar, portanto você precisará comprá-la de outras fontes.
Solde a antena
No XIAO nRF54LM20A, os pinos padrão para a antena NFC externa são P1.01 e P1.02, marcados como N1 e N2 na serigrafia. Veja o exemplo de soldagem abaixo.
- Diagrama de pré-conexão

- Diagrama de conexão física

Este processo de soldagem é relativamente difícil e requer habilidades de soldagem proficientes. Por favor, preste atenção às precauções de segurança para evitar ferimentos pessoais e danos ao dispositivo.
Software
- Esta seção demonstra como usar NFC com base em código de exemplo do Nordic Connect SDK.
NFC Records text
Este exemplo demonstra a leitura de informações de texto via NFC.
- Dentro da extensão, crie uma rotina em branco e escolha copiar uma rotina existente.

- Digite nfc, selecione NFC Records text

- Selecione o caminho de armazenamento

- Abra o projeto, adicione a configuração do XIAO nRF54LM20A na extensão correspondente e compile.

- Abra o terminal e insira o comando
west flashpara gravar o firmware no XIAO nRF54LM20A.

Resultado
Selecione um celular com funcionalidade NFC para tentar este experimento.
- Para visualizar as informações lidas por NFC com mais detalhes, você precisa baixar o aplicativo correspondente ao seu sistema.
- iOS :NFC Tools
- Android:nRF NFC Toolbox
- Coloque a área NFC do seu telefone próxima à antena NFC para ler informações detalhadas de NFC.
As informações de texto exibidas no seu telefone são:
Hello World!
Hallo Verden!
Witaj świecie!
| NFC Tools | nRF NFC Toolbox |
![]() | ![]() |
NFC Launch App
Esta seção aborda a função NFC. Pesquise por nRF Toolbox for Bluetooth LE.
- Dentro da extensão, crie um projeto de exemplo em branco, selecione copiar um exemplo existente e escolha NFC Launch App. Configure e compile consultando NFC Records text.

- 打开终端,输入
west flash指令烧录到 XIAO nRF54LM20A 上。

Resultado
- Para visualizar as informações lidas por NFC com mais detalhes, você precisa baixar o aplicativo correspondente ao seu sistema.
- iOS :NFC Tools
- Android:nRF NFC Toolbox
- Aproxime o sensor NFC do seu telefone da antena NFC. O navegador será iniciado e pesquisará por "no.nordicsemi.android.nrftoolbox", e o registro de leitura será exibido no nRF NFC Toolbox.
| Chrome | nRF NFC Toolbox |
![]() | ![]() |
Resumo
Os recursos de NFC podem ser reutilizados em vários cenários, como gravação de dados e despertar de baixo consumo de energia. O nRF Connect SDK fornece códigos de exemplo correspondentes. Você pode estender esses exemplos para aplicações práticas. Por exemplo, combinar o despertar de baixo consumo de energia por NFC com controle de motor permite um simples cadeado inteligente para uso diário.
Além disso, acreditamos que você obteve uma compreensão básica da implementação de NFC no XIAO nRF54LM20A por meio dos exemplos acima. Aguardamos suas ideias criativas e contribuições para a comunidade de código aberto.
Suporte técnico e discussão sobre o produto
Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.




