OFD — ORA Firmware Designer

← All devices

ORA Relay

Matter On/Off Plug-in Unit (device code 266) · single-channel relay · nRF54L15

Download ora_relay.zap ↓

What it does

Pinout (nRF54L15)

PinRoleDT aliasNotes
P1.05Relay driverelayActive-high, gpio-leds node
P1.14LED1led1Active-high. Mirrors On/Off state.
P1.04LED2led2Commissioning indicator.
P1.06Switchsw0Pull-up, active-low. GPIO interrupt.
P1.11UART21 TXReserved for app-level UART.
P1.12UART21 RXReserved for app-level UART.
P0.00Console TXuart30vcom0 / /dev/ttyACM0
P0.01Console RXuart30vcom0 / /dev/ttyACM0

Matter endpoints

Build (one-shot)

cat > /tmp/build_ora_relay.sh << 'EOF'
#!/bin/bash
source /home/voltex-aura/ncs/v3.2.2/ora/blinky/.venv/bin/activate
TC=/home/voltex-aura/ncs/toolchains/927563c840
CHIP_CERT=/home/voltex-aura/chip/third_party/openthread/ot-realtek/third_party/Realtek/rtl87x2g_sdk/subsys/matter/vendor/factory_data/tool
export PATH=$CHIP_CERT:$TC/bin:$TC/usr/bin:$TC/usr/local/bin:$TC/opt/bin:$TC/nrfutil/bin:$PATH
export LD_LIBRARY_PATH=$TC/lib:$TC/lib/x86_64-linux-gnu:$TC/usr/local/lib
export ZEPHYR_SDK_INSTALL_DIR=$TC/opt/zephyr-sdk
export ZEPHYR_TOOLCHAIN_VARIANT=zephyr
export ZEPHYR_BASE=/home/voltex-aura/ncs/v3.2.2/zephyr
export NRFUTIL_HOME=$TC/nrfutil/home
west build -p -b nrf54l15dk/nrf54l15/cpuapp \
  -s /home/voltex-aura/ncs/v3.2.2/ora/ora_relay \
  -d /home/voltex-aura/ncs/v3.2.2/ora/ora_relay/build \
  -- -DFILE_SUFFIX=internal
EOF
chmod +x /tmp/build_ora_relay.sh && bash /tmp/build_ora_relay.sh

Flash

TC=/home/voltex-aura/ncs/toolchains/927563c840
HEX=/home/voltex-aura/ncs/v3.2.2/ora/ora_relay/build/merged.hex
export PATH=$TC/nrfutil/bin:$TC/bin:$PATH
export NRFUTIL_HOME=$TC/nrfutil/home
SN=$(nrfutil device list 2>&1 | head -1)
nrfutil device recover --serial-number $SN
nrfutil device recover --serial-number $SN     # yes, twice
nrfutil device program --firmware $HEX --serial-number $SN --core Application
nrfutil device reset --serial-number $SN

VS Code (nRF Connect extension)

Add Build Configuration with:

Memory footprint (verified 2026-05-18)

FLASH:  689968 B / 862 KB  (78.17%)
RAM:    175532 B / 256 KB  (66.96%)

Gotchas