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.
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 |
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)