Overview#
This section describes the end-to-end process for setting up a working Aliro reader or AliroMatterLock demo on a supported EFR32MG24 or EFR32MG26 board, starting from a fresh installation.
Build Scope#
The Aliro extension v2.0.0 provides two example families:
Example | Description |
|---|---|
Aliro Minimal Reader | Standalone Aliro reader — Near Field Communication (NFC) or Bluetooth Low Energy (BLE) transport |
AliroMatterLock | Matter Thread door lock with integrated Aliro reader |
These examples run on EFR32MG24 and EFR32MG26 boards with Simplicity SDK 2026.6.1. See Hardware and Setup for the supported board list.
Prerequisites#
Software#
Simplicity SDK 2026.6.1
Silicon Labs Aliro extension v2.0.0 (register the
aliro/andaliro_app/extension directories)Silicon Labs Matter extension (required for AliroMatterLock only)
Silicon Labs Bootloader for EFR32MG24/MG26 (included in solution templates, or flash separately)
Hardware#
A supported EFR32MG24 or EFR32MG26 development board (see Hardware and Setup)
ST NFC evaluation board (NFC builds):
X-NUCLEO-NFC10A1 (ST25R200), or
X-NUCLEO-NFC12A1 (ST25R300)
Custom expansion (EXP) header adapter for the NFC board (see Hardware and Setup)
Related Topics
Hardware and Setup — Supported boards, wiring, pin map, extension install
Build and Flash Example — Create, build, and flash example projects
Apple Home Demo — Commission AliroMatterLock into Apple Home and exercise Wallet tap-to-unlock
Test Tool Demo — Validate Aliro reader flows with the Connectivity Standards Alliance (CSA) Aliro Test Tool
Certification Tools#
The extension includes optional Aliro Shell Universal Asynchronous Receiver-Transmitter (UART) command-line interface (CLI) and host-side certification tools for lab validation. The Test Tool Demo page covers expedited-flow bring-up; detailed certification test-case matrices and full Raspberry Pi host setup are documented in the CSA Aliro Certification Tool repository.
Next Steps#
Aliro Fundamentals — Protocol concepts
Developer's Guide — Customization, project configuration, and CLI