diff --git a/samples/sensor/ens210/CMakeLists.txt b/samples/sensor/ens210/CMakeLists.txt deleted file mode 100644 index 173af076170..00000000000 --- a/samples/sensor/ens210/CMakeLists.txt +++ /dev/null @@ -1,9 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 - -cmake_minimum_required(VERSION 3.20.0) - -find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE}) -project(ens210) - -FILE(GLOB app_sources src/*.c) -target_sources(app PRIVATE ${app_sources}) diff --git a/samples/sensor/ens210/README.rst b/samples/sensor/ens210/README.rst deleted file mode 100644 index e5edf6086e9..00000000000 --- a/samples/sensor/ens210/README.rst +++ /dev/null @@ -1,34 +0,0 @@ -.. _ens210: - -ams ens210 Relative Humidity and Temperature Sensor -################################################### - -Overview -******** - -This sample application demonstrates how to use the ams ens210 sensor to -measure the ambient temperature and relative humidity. - -Building and Running -******************** - -This sample application uses the sensor connected to the i2c stated in the -app.overlay file. -Flash the binary to a board of choice with a sensor connected. -For example build for a nucleo_f446re board: - -.. zephyr-app-commands:: - :zephyr-app: samples/sensor/ens210 - :board: nucleo_f446re - :goals: build flash - :compact: - -Sample Output -============= - -.. code-block:: console - - device is 0x20001174, name is ENS210 - Temperature: 28.28881222 C; Humidity: 25.25689737% - Temperature: 28.28912472 C; Humidity: 25.25799105% - Temperature: 28.28959347 C; Humidity: 25.25760045% diff --git a/samples/sensor/ens210/app.overlay b/samples/sensor/ens210/app.overlay deleted file mode 100644 index 9540e6789f3..00000000000 --- a/samples/sensor/ens210/app.overlay +++ /dev/null @@ -1,14 +0,0 @@ -/* - * Copyright (c) 2018 Alexander Wachter - * SPDX-License-Identifier: Apache-2.0 - */ - -&arduino_i2c { - status = "okay"; - clock-frequency = ; - - ens210: ens210@43 { - compatible = "ams,ens210"; - reg = <0x43>; - }; -}; diff --git a/samples/sensor/ens210/prj.conf b/samples/sensor/ens210/prj.conf deleted file mode 100644 index effd99953e3..00000000000 --- a/samples/sensor/ens210/prj.conf +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG_I2C=y -CONFIG_SENSOR=y diff --git a/samples/sensor/ens210/sample.yaml b/samples/sensor/ens210/sample.yaml deleted file mode 100644 index e180f2da472..00000000000 --- a/samples/sensor/ens210/sample.yaml +++ /dev/null @@ -1,10 +0,0 @@ -sample: - description: Demonstration of the AMS Temperature and Humidity Sensor driver - name: ENS210 sample -tests: - sample.sensor.ens210: - harness: sensor - tags: samples - depends_on: - - i2c - - arduino_i2c diff --git a/samples/sensor/ens210/src/main.c b/samples/sensor/ens210/src/main.c deleted file mode 100644 index d5e278f0ead..00000000000 --- a/samples/sensor/ens210/src/main.c +++ /dev/null @@ -1,35 +0,0 @@ -/* - * Copyright (c) 2018 Alexander Wachter - * - * SPDX-License-Identifier: Apache-2.0 - */ - -#include -#include -#include -#include - -int main(void) -{ - const struct device *const dev = DEVICE_DT_GET_ONE(ams_ens210); - struct sensor_value temperature, humidity; - - if (!device_is_ready(dev)) { - printk("Device %s is not ready\n", dev->name); - return 0; - } - - printk("device is %p, name is %s\n", dev, dev->name); - - while (1) { - sensor_sample_fetch(dev); - sensor_channel_get(dev, SENSOR_CHAN_HUMIDITY, &humidity); - sensor_channel_get(dev, SENSOR_CHAN_AMBIENT_TEMP, &temperature); - printk("Temperature: %d.%06d C; Humidity: %d.%06d%%\n", - temperature.val1, temperature.val2, - humidity.val1, humidity.val2); - - k_sleep(K_MSEC(1000)); - } - return 0; -}