From a93d01040a360cfbf3c9e23c3e467048d862246a Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Thu, 26 Oct 2023 15:54:18 +0200 Subject: [PATCH 1/3] scripts/examples: Fix APDS9960 I2C pins. --- .../Nano-33-BLE-Sense/01-Sensors/apds9960/ambient.py | 2 +- .../Nano-33-BLE-Sense/01-Sensors/apds9960/gesture.py | 2 +- .../Nano-33-BLE-Sense/01-Sensors/apds9960/proximity.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/ambient.py b/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/ambient.py index 44e276b8b..334055bd2 100644 --- a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/ambient.py +++ b/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/ambient.py @@ -6,7 +6,7 @@ from time import sleep_ms from machine import Pin, I2C from apds9960 import uAPDS9960 as APDS9960 -bus = I2C(1, sda=Pin(13), scl=Pin(14)) +bus = I2C(1, scl=Pin(15), sda=Pin(14)) apds = APDS9960(bus) print("Light Sensor Test") diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/gesture.py b/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/gesture.py index 7d568896f..2b0b613ee 100644 --- a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/gesture.py +++ b/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/gesture.py @@ -8,7 +8,7 @@ from machine import Pin, I2C from apds9960.const import * from apds9960 import uAPDS9960 as APDS9960 -bus = I2C(1, sda=Pin(13), scl=Pin(14)) +bus = I2C(1, scl=Pin(15), sda=Pin(14)) apds = APDS9960(bus) dirs = { diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/proximity.py b/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/proximity.py index ea1909127..ea5725403 100644 --- a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/proximity.py +++ b/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/proximity.py @@ -7,7 +7,7 @@ from machine import Pin, I2C from apds9960 import uAPDS9960 as APDS9960 -bus = I2C(1, sda=Pin(13), scl=Pin(14)) +bus = I2C(1, scl=Pin(15), sda=Pin(14)) apds = APDS9960(bus) apds.setProximityIntLowThreshold(50) From 0b27ab55dca407469164bdfc0880b4d420d5a45f Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Thu, 26 Oct 2023 15:54:53 +0200 Subject: [PATCH 2/3] scripts/libraries: Add apds9960 manifest. --- scripts/libraries/apds9960/manifest.py | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 scripts/libraries/apds9960/manifest.py diff --git a/scripts/libraries/apds9960/manifest.py b/scripts/libraries/apds9960/manifest.py new file mode 100644 index 000000000..a34db1b1c --- /dev/null +++ b/scripts/libraries/apds9960/manifest.py @@ -0,0 +1,2 @@ +metadata(version="0.1") +package("apds9960") From 274b4e915ce8f839885c2f850fea08d3f9c9e534 Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Thu, 26 Oct 2023 15:55:23 +0200 Subject: [PATCH 3/3] boards/arduino_nano_33_ble_sense: Update board manifest.py. --- src/omv/boards/arduino_nano_33_ble_sense/manifest.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/omv/boards/arduino_nano_33_ble_sense/manifest.py b/src/omv/boards/arduino_nano_33_ble_sense/manifest.py index e58c88d3f..28d2d1de3 100644 --- a/src/omv/boards/arduino_nano_33_ble_sense/manifest.py +++ b/src/omv/boards/arduino_nano_33_ble_sense/manifest.py @@ -5,13 +5,14 @@ require("hts221") require("lps22h") require("bmm150") require("bmi270") +require("lsm9ds1") require("hs3003") require("onewire") require("ds18x20") require("dht") require("neopixel") freeze("$(BOARD_DIR)/modules/", "imu.py") -freeze("$(OMV_LIB_DIR)/apds9960/apds9960") +freeze("$(OMV_LIB_DIR)/apds9960") freeze ("$(OMV_LIB_DIR)/", "machine.py") # Utils