Requirements and setup
This page outlines the requirements that you need to meet before you start working with the Matter Edge AI add-on.
Hardware requirements
To use the Matter Edge AI add-on, you need a development kit that supports the Matter protocol and Edge AI capabilities:
Hardware platforms |
PCA |
Board name |
Board target |
|---|---|---|---|
PCA10184 |
|
Note
The add-on requires the nrf54lm20dk/nrf54lm20b/cpuapp board target, which uses the nRF54LM20B SoC with the Axon NPU.
The nrf54lm20dk/nrf54lm20a/cpuapp target emulates the NPU-less nRF54LM20A variant and is not supported because on-device Edge AI inference requires the Axon NPU.
Software requirements
For libraries and code for the Matter Edge AI add-on, see the Matter Edge AI add-on repository.
To work with the Matter Edge AI add-on, you need to install the nRF Connect SDK, including all its prerequisites and the nRF Connect SDK toolchain. Follow the Installing the nRF Connect SDK instructions.
The Matter Edge AI add-on is distributed as a Git repository and is managed through its own west manifest. It also pulls in the compatible Edge AI add-on (version 2.2.0) as a west module.
Getting the add-on code
Assuming you have an existing nRF Connect SDK workspace in the ncs folder, run the following commands:
To work with the Matter Edge AI add-on, you need to install the nRF Connect SDK, including all its prerequisites and the nRF Connect SDK toolchain. Follow the Installing the nRF Connect SDK instructions, with the following exception:
In the Get the nRF Connect SDK code section, click Create a new application.
Select Browse nRF Connect SDK Add-on Index, then choose NCS Matter Edge AI.
Select v1.0.0 of the Matter Edge AI add-on. This step also installs the nRF Connect SDK v3.4.0.
Navigate to the workspace folder:
cd ncsClone the add-on repository:
git clone https://github.com/nrfconnect/ncs-matter-edge-aiSet the manifest path to the add-on directory:
west config manifest.path ncs-matter-edge-aiUpdate the nRF Connect SDK modules:
west updateOptionally, run these commands in case you need to go back to work on the nRF Connect SDK without the add-on:
Configure the manifest path back to the nRF Connect SDK directory
west config manifest.path nrfUpdate nRF Connect SDK modules
west updateCheck the current manifest path with the following command:
west config manifest.pathThe output should be:
nrfThis means that the current workspace is using the nRF Connect SDK.