From c44c56778025e5fc6bfa49f40fde49dfc18a8f00 Mon Sep 17 00:00:00 2001 From: Miguel Gazquez Date: Thu, 25 Apr 2024 16:38:47 +0200 Subject: [PATCH] boards: arduino_nano_33_ble: add lsm9ds1 sensor to device tree Describe the lsm9ds1 sensor available in the Arduino Nano 33 BLE through I2C. Set the accel0 alias. Signed-off-by: Miguel Gazquez --- boards/arduino/nano_33_ble/arduino_nano_33_ble-common.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/boards/arduino/nano_33_ble/arduino_nano_33_ble-common.dtsi b/boards/arduino/nano_33_ble/arduino_nano_33_ble-common.dtsi index 3d31ede313f..589d5b66241 100644 --- a/boards/arduino/nano_33_ble/arduino_nano_33_ble-common.dtsi +++ b/boards/arduino/nano_33_ble/arduino_nano_33_ble-common.dtsi @@ -104,6 +104,7 @@ blue-pwm-led = &blue_pwm_led; spi = &spi2; watchdog0 = &wdt0; + accel0 = &lsm9ds1; }; }; @@ -166,6 +167,12 @@ arduino_i2c: &i2c0 { pinctrl-0 = <&i2c1_default>; pinctrl-1 = <&i2c1_sleep>; pinctrl-names = "default", "sleep"; + + lsm9ds1: lsm9ds1@6b { + compatible = "st,lsm9ds1"; + reg = <0x6b>; + }; + }; /* SPI2 is used because SPI1/0 shares conflicts with I2C1/0 */