Developing with Peripheral Sensor node shield

The Peripheral Sensor node shield is an extension for the nRF54L15 PDK. It is a testing shield designed for evaluating I2C and SPI protocol drivers. It includes the following sensors:

  • ADXL362 accelerometer (SPI interface)

  • BMI270 accelerometer and gyroscope (SPI interface)

  • BME688 temperature, pressure, humidity and gas sensor (I2C interface with on-board pull-up resistors 4.7 kOhm).

The shield operates at a supply voltage of 1.8V.

Peripheral Sensor node shield

Peripheral Sensor node shield

Pin assignment

For the exact pin assignment for the nRF54L15 PDK, refer to the following table:

nRF54L15 connector pin

SIGNAL

Shield function

P1.13

BMI270 CS

Chip Select

P2.10

ADXL362 CS

Chip Select

P2.08

SPI MOSI

Serial Data In

P2.09

SPI MISO

Serial Data Out

P2.06

SPI SCK

Serial Clock

P1.14

GPIO

SPI Interrupt

P1.11

TWI SCL

TWI Clock

P1.12

TWI SDA

TWI Data

Peripheral Sensor node assembly

Peripheral Sensor node assembly

Note

The shield must be oriented in a way that allows its silkscreen to read the same way as the PDK. The shield must not be rotated.

Building and programming with Peripheral Sensor node shield

To build for the Peripheral Sensor node Shield on the compatible nRF54L15 PDK, use the CMake SHIELD option set to pca63565. For more information on CMake options, see the Providing CMake options documentation section.

Run the following command:

west build -b nrf54l15pdk/nrf54l15/cpuapp -- -DSHIELD=pca63565

If you are using the nRF Connect for VS Code extension, specify the -DSHIELD=pca63565 argument in the Extra Cmake arguments field when setting up a build configuration.

Alternatively, you can add the shield in the project’s CMakeLists.txt file:

set(SHIELD pca63565)