HOLYIOT 25008

Overview

The Holyiot 25008 module is based on the Nordic Semiconductor nRF54L15 SoC. It includes a 32 MHz crystal (HFXO), a 32.768 kHz crystal (LFXO), one RGB LED, one push button, and an LIS2DH12 accelerometer.

Holyiot 25008 module

Holyiot 25008 module

Supported Features

The holyiot_25008 board supports the hardware features listed below.

on-chip / on-board
Feature integrated in the SoC / present on the board.
2 / 2
Number of instances that are enabled / disabled.
Click on the label to see the first instance of this feature in the board/SoC DTS files.
vnd,foo
Compatible string for the Devicetree binding matching the feature.
Click on the link to view the binding documentation.

holyiot_25008/nrf54l15/cpuapp target

Type

Location

Description

Compatible

CPU

on-chip

ARM Cortex-M33F CPU1

arm,cortex-m33f

ADC

on-chip

Nordic Semiconductor nRF family SAADC node1

nordic,nrf-saadc

ARM architecture

on-chip

Nordic UICR (User Information Configuration Registers)1

nordic,nrf-uicr

on-chip

Nordic EGU (Event Generator Unit)2

nordic,nrf-egu

Audio

on-chip

Nordic PDM (Pulse Density Modulation interface)2

nordic,nrf-pdm

Clock control

on-chip

Generic fixed-rate clock provider2

fixed-clock

on-chip

Nordic nRF low-frequency crystal oscillator (nRF54L series)1

nordic,nrf54l-lfxo

on-chip

Nordic nRF high-frequency crystal oscillator (nRF54L series)1

nordic,nrf54l-hfxo

on-chip

Nordic nRF clock control node1

nordic,nrf-clock

Comparator

on-chip

Nordic nRF COMP (analog COMParator)1

nordic,nrf-comp

Counter

on-chip

Nordic nRF timer node7

nordic,nrf-timer

Debug

on-chip

ARMv8 instrumentation trace macrocell1

arm,armv8m-itm

Flash controller

on-chip

Nordic RRAMC (Resistive random access memory controller)1

nordic,rram-controller

GPIO & Headers

on-chip

NRF5 GPIO3

nordic,nrf-gpio

on-chip

NRF5 GPIOTE2

nordic,nrf-gpiote

I2C

on-chip

Nordic nRF family TWIM (TWI master with EasyDMA)4

nordic,nrf-twim

I2S

on-chip

Nordic I2S (Inter-IC sound interface)1

nordic,nrf-i2s

IEEE 802.15.4

on-chip

Nordic nRF IEEE 802.15.4 node1

nordic,nrf-ieee802154

Input

on-board

Group of GPIO-bound input keys1

gpio-keys

Interrupt controller

on-chip

ARMv8-M NVIC (Nested Vectored Interrupt Controller)1

arm,v8m-nvic

LED

on-board

Group of GPIO-controlled LEDs1

gpio-leds

Mailbox

on-chip

Nordic VEVIF (VPR Event Interface) - EVENT RX MODE1

nordic,nrf-vevif-event-rx

on-chip

Nordic VEVIF (VPR Event Interface) - TASK TX MODE1

nordic,nrf-vevif-task-tx

Miscellaneous

on-chip

Nordic FICR (Factory Information Configuration Registers)1

nordic,nrf-ficr

on-chip

Nordic DPPIC (Distributed Programmable Peripheral Interconnect Controller)4

nordic,nrf-dppic

on-chip

Nordic PPIB (Programmable Peripheral Interconnect Bridge)8

nordic,nrf-ppib

on-chip

Nordic Memory Privilege Controller (MPC)1

nordic,nrf-mpc

MTD

on-chip

Flash node1

soc-nv-flash

on-chip

Fixed partitions of a flash (or other non-volatile storage) memory1

fixed-partitions

Networking

on-chip

Nordic nRF family RADIO peripheral1

nordic,nrf-radio

on-chip

Nordic nRF family NFCT (Near Field Communication Tag)1

nordic,nrf-nfct

Pin control

on-chip

Nordic nRF family Pin Controller1

nordic,nrf-pinctrl

Power management

on-chip

Nordic nRF power control node1

nordic,nrf-power

PWM

on-chip

nRF PWM3

nordic,nrf-pwm

Regulator

on-chip

Nordic REGULATORS (voltage regulators control module) on nRF54L1

nordic,nrf54l-regulators

on-chip

Nordic nRF5X regulator (fixed stage of the core supply)1

nordic,nrf5x-regulator

Retained memory

on-chip

Nordic GPREGRET (General Purpose Register Retention) device2

nordic,nrf-gpregret

RISC-V architecture

on-chip

VPR coprocessor1

nordic,nrf-vpr-coprocessor

RNG

on-chip

Nordic nRF CRACEN CTR_DRBG based (Random Number Generator)1

nordic,nrf-cracen-ctrdrbg

Sensors

on-board

STMicroelectronics LIS2DH 3-axis accelerometer accessed through I2C bus1

st,lis2dh

on-chip

Nordic nRF family TEMP node1

nordic,nrf-temp

on-chip

Nordic nRF quadrature decoder (QDEC) node2

nordic,nrf-qdec

Serial controller

on-chip

Nordic nRF family UARTE (UART with EasyDMA)14

nordic,nrf-uarte

SPI

on-chip

Nordic nRF family SPIM (SPI master with EasyDMA)14

nordic,nrf-spim

SRAM

on-chip

Generic on-chip SRAM1

mmio-sram

Timer

on-chip

Nordic GRTC (Global RTC)1

nordic,nrf-grtc

on-chip

ARMv8-M System Tick1

arm,armv8m-systick

Watchdog

on-chip

Nordic nRF family WDT (Watchdog Timer)11

nordic,nrf-wdt

Connections and IOs

  • UART: P1.04 (TX), P1.05 (RX)

  • Button: P1.13

  • RGB LED: P2.09 (red), P1.10 (green), P2.07 (blue)

  • LIS2DH12 (SPI): P2.01 (SCK), P2.02 (MOSI), P2.04 (MISO), P2.05 (CS), P2.00 (INT1), P2.03 (INT2)

Programming and Debugging

The holyiot_25008 board supports the runners and associated west commands listed below.

flash debug rtt attach debugserver
jlink ✅ (default)
nrfutil ✅ (default)

The board must be programmed using an external SWD probe connected to SWDIO, SWCLK, VDD, and GND.

Flashing

Here is an example for the Blinky application:

# From the root of the zephyr repository
west build -b holyiot_25008/nrf54l15/cpuapp samples/basic/blinky
west flash

References