Hardware requirements

To run and test the nRF Door Lock and Access Control applications, you must have the required hardware.

Development kit

Depending on the transport technology you want to use, the nRF Door Lock and Access Control applications support the following development kits (DK):

Hardware platforms

PCA

Board name

Build target

nRF52840 DK

PCA10056

nrf52840dk

nrf52840dk/nrf52840

nRF5340 DK

PCA10095

nrf5340dk

nrf5340dk/nrf5340/cpuapp

nRF54L15 DK

PCA10156

nrf54l15dk

nrf54l15dk/nrf54l15/cpuapp

nRF54LM20 DK

PCA10184

nrf54lm20dk

nrf54lm20dk/nrf54lm20a/cpuapp nrf54lm20dk/nrf54lm20b/cpuapp

Configuring VDDIO voltage for nRF54L Series devices

The nRF54L15 DK and the nRF54LM20 DK operate at a default voltage level of 1.8V. Some expansion boards required for nRF Door Lock and Access Control applications with Aliro support require a higher voltage than the default. The recommended VDD setting depends on the development kit.

You can adjust the voltage for ports on the nRF54LM20 DK using the Board Configurator app.

  1. Install the Board Configurator app.

  2. Update your DK’s configuration.

Set VDD (nPM VOUT1) and VDDIO (nPM VOUT2) to 2.7V.

Note

Do not set the voltages above 2.7V on the nRF54LM20 DK. While 2.7V is sufficient for NFC reader expansion boards, higher voltages can interfere with the onboard LEDs.

See the recommended configuration for VDD (nPM VOUT1):

VDD board configuration.

VDD board configuration.

Near Field Communication reader

To start working with the nRF Door Lock and Access Control applications with Aliro support, you must have at least one Near Field Communication (NFC) reader. The nRF Door Lock and Access Control Add-on supports the following NFC readers and their corresponding development expansion boards:

NFC reader

NFC reader expansion board

ST25R100

X-NUCLEO-NFC09A1

ST25R300

X-NUCLEO-NFC12A1

Note

The X-NUCLEO-NFC09A1 board requires a minimum of 2.7V to operate. Because of that, you must adjust the GPIO voltage for the nRF54L15 DK and the nRF54LM20 DK as outlined in the Configuring VDDIO voltage for nRF54L Series devices section.

Connecting the NFC reader

Follow the guidelines to connect the NFC reader expansion board based on your development kit:

The nRF54LM20 DK does not have Arduino-compatible header, therefore, you must connect your board using wires. To connect the NFC reader expansion board to the DK, refer to the following pin mapping. The pinout is applicable for each of the supported NFC reader expansion boards:

nRF54LM20 DK

X-NUCLEO board

P1.13

SCK MCU (D13)

P1.12

MISO MCU (D12)

P1.11

MOSI MCU (D11)

P1.10

/SS MCU (D10)

P1.14

IRQ MCU (A0)

VBUS

+5V

VDDIO

+3V3

GND

GND

Expansion board connection to the nRF54LM20 DK.

X-NUCLEO expansion board connection to the nRF54LM20 DK.

Note

To make the hardware setup easier, you can request the PCB design files of the Arduino-compatible adapters for the nRF54L15 DK and the nRF54LM20 DK via Nordic DevZone.

Ultra-wideband (UWB) module

The nRF Door Lock and Access Control Add-on supports the following UWB module that you can use with the nRF Door Lock and Access Control applications when using Aliro over UWB transport:

UWB module

UWB module expansion board

QM35825

Reworked QM35825DK-05

Note

Support for the Qorvo QM35825 UWB example implementation is currently experimental.

The Qorvo Arduino Interface Board is one of the boards that make up the Qorvo QM35825DK. It requires a custom rework to become compatible with Nordic Development Kits. The following table shows the pin mapping for the reworked board:

The nRF54LM20 DK does not have Arduino-compatible header, therefore, you must connect your board using wires. To connect the Qorvo Arduino Interface Board to the DK, refer to the following pin mapping.

nRF54LM20 DK

Qorvo Arduino Interface Board

P1.13

SPI0_CLK (D13)

P1.12

SPI0_MISO (D12)

P1.11

SPI0_MOSI (D11)

P3.11

SPI0_CS (D2)

P0.0

SS_IRQ (A5)

P3.7

RST_HOST (D7)

P3.12

EXTON (D5)

VBUS

5V_HOST

VDDIO

3V3_HOST

GND

GND

Note

Contact your local Nordic Regional Sales Manager to obtain a bundle consisting of the nRF54LM20 DK, the Qorvo QM35825DK-05 with the required custom rework, and the Arduino-compatible adapter, which enables easy connection of the Nordic and Qorvo DKs.

Note

By default, the applications in the nRF Door Lock and Access Control Add-on use the shared SPI configuration, which allows for concurrent use of the SPI bus by both the NFC Reader and the UWB module. Therefore, the NFC Reader and the UWB module can share the same Arduino header.

Test harness hardware

If you are developing a door lock with Aliro support, for testing purposes, use the official Aliro Certification Tool as a test harness. To set it up, you must first meet the test harness hardware requirements.

Note

In case you do not have access to this repository, send a request to the help@csa-iot.org providing your GitHub username. Be aware that you must first become a member of the Connectivity Standards Alliance (CSA).