Searched +full:touch +full:- +full:sensor (Results 1 – 25 of 90) sorted by relevance
1234
/Zephyr-latest/dts/bindings/input/ |
D | espressif,esp32-touch-sensor.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Zephyr input touch sensor parent node 7 This defines a group of touch sensors that can generate input events. Each touch 8 sensor is defined in a child node of the touch-sensor node and defines a specific key 13 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 16 &touch { 17 compatible = "espressif,esp32-touch"; 20 debounce-interval-ms = <30>; 21 href-microvolt = <27000000>; [all …]
|
D | chipsemi,chsc6x.yaml | 1 description: CHSC6X touchscreen sensor 5 include: i2c-device.yaml 8 irq-gpios: 9 type: phandle-array 12 Interrupt GPIO. Used by the controller to signal touch data is
|
/Zephyr-latest/include/zephyr/dt-bindings/input/ |
D | esp32-touch-sensor-input.h | 4 * SPDX-License-Identifier: Apache-2.0 10 #include <zephyr/dt-bindings/dt-util.h> 12 /* Touch sensor IIR filter mode */ 22 /* Touch sensor level of filter noise threshold coefficient*/ 28 /* Touch sensor level of filter applied on the original data */
|
/Zephyr-latest/drivers/input/ |
D | Kconfig.esp32 | 2 # SPDX-License-Identifier: Apache-2.0 5 bool "Espressif Touch Sensor input driver" 9 Enable support for Espressif Touch Sensor input driver.
|
D | Kconfig.cap12xx | 2 # SPDX-License-Identifier: Apache-2.0 5 bool "Microchip CAP12xx multi-channel capacitive touch sensor driver" 10 Enable driver for Microchip CAP12xx multi-channel capacitive 11 touch sensor.
|
D | input_esp32_touch_sensor.c | 4 * SPDX-License-Identifier: Apache-2.0 80 const struct esp32_touch_sensor_config *dev_cfg = dev->config; 82 const int num_channels = dev_cfg->num_channels; 97 channel_cfg = &dev_cfg->channel_cfg[i]; 102 touch_hal_read_benchmark(channel_cfg->channel_num, 104 touch_hal_set_threshold(channel_cfg->channel_num, 105 channel_cfg->channel_sens * benchmark_value / 100); 119 channel_cfg = &dev_cfg->channel_cfg[i]; 120 channel_status = (pad_status >> channel_cfg->channel_num) & 0x01; 127 if (channel_cfg->channel_num == channel_num) { [all …]
|
/Zephyr-latest/dts/bindings/sensor/ |
D | semtech,sx9500.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 https://www.semtech.com/products/smart-sensing/touch-proximity-devices/sx9500 10 include: [sensor-device.yaml, i2c-device.yaml] 13 int-gpios: 14 type: phandle-array 16 Connection for the NIRQ signal. This signal is active-low when 17 produced by the sensor.
|
/Zephyr-latest/samples/subsys/input/input_dump/boards/ |
D | esp32_devkitc_wroom_procpu.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/input/input-event-codes.h> 8 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 10 &touch { 14 channel-num = <9>; 15 channel-sens = <20>; 20 channel-num = <8>; 21 channel-sens = <20>; 26 channel-num = <6>; 27 channel-sens = <20>; [all …]
|
D | esp32_devkitc_wrover_procpu.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/input/input-event-codes.h> 8 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 10 &touch { 14 channel-num = <9>; 15 channel-sens = <20>; 20 channel-num = <8>; 21 channel-sens = <20>; 26 channel-num = <6>; 27 channel-sens = <20>; [all …]
|
D | esp32s2_saola.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/input/input-event-codes.h> 8 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 10 &touch { 14 channel-num = <9>; 15 channel-sens = <20>; 20 channel-num = <8>; 21 channel-sens = <20>; 26 channel-num = <6>; 27 channel-sens = <20>; [all …]
|
D | esp32s3_devkitm_procpu.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/input/input-event-codes.h> 8 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 10 &touch { 14 channel-num = <9>; 15 channel-sens = <20>; 20 channel-num = <8>; 21 channel-sens = <20>; 26 channel-num = <6>; 27 channel-sens = <20>; [all …]
|
/Zephyr-latest/boards/shields/boostxl_ulpsense/doc/ |
D | index.rst | 1 .. _boostxl-ulpsense: 3 BOOSTXL-ULPSENSE: Ultra-low Power Sensor BoosterPack 9 The Ultra-low Power Sensor BoosterPack (BOOSTXL-ULPSENSE) adds analog and 10 digital sensors to a TI LaunchPad |trade| development kit. The plug-in module 11 features inductive flow meter measurement circuits, two capacitive touch 12 buttons, a light sensor, a reed switch, and an ultra-low power accelerometer. 26 Set ``--shield boostxl_ulpsense`` when you invoke ``west build``. For example: 28 .. zephyr-app-commands:: 29 :zephyr-app: samples/sensor/accel_polling/ 37 .. target-notes:: [all …]
|
/Zephyr-latest/boards/quicklogic/qomu/doc/ |
D | index.rst | 6 The Qomu board is a platform with an on-board QuickLogic EOS S3 Sensor Processing Platform. 11 - QuickLogic EOS S3 MCU Platform 12 - 16 Mbit of on-board flash memory 13 - Touchpads (4) 14 - RGB LED 15 - Powered from USB 33 .. zephyr-app-commands:: 34 :zephyr-app: samples/boards/quicklogic/qomu 40 #. While the blue LED is blinking (for 5 seconds), touch the touch-pads with your finger. 44 .. code-block:: console [all …]
|
/Zephyr-latest/boards/shields/x_nucleo_iks4a1/doc/ |
D | index.rst | 1 .. _x-nucleo-iks4a1: 3 X-NUCLEO-IKS4A1: MEMS Inertial and Environmental Multi sensor shield 8 The X-NUCLEO-IKS4A1 is a motion MEMS and environmental sensor expansion board 10 allows application development with features like sensor HUB (LSM6DSO16IS and 11 LSM6DSV16X), camera module integration and Qvar touch/swipe gestures (thanks to 14 .. image:: img/x-nucleo-iks4a1.jpg 16 :alt: X-NUCLEO-IKS4A1 19 `X-NUCLEO-IKS4A1 website`_. 24 X-NUCLEO-IKS4A1 provides the following key features: 26 - LSM6DSO16IS: MEMS 3D accelerometer (±2/±4/±8/±16 g) + 3D gyroscope [all …]
|
/Zephyr-latest/include/zephyr/drivers/sensor/ |
D | grow_r502a.h | 4 * SPDX-License-Identifier: Apache-2.0 14 #include <zephyr/drivers/sensor.h> 70 /** Trigger fires when a touch is detected. */ 84 /** Add template to the sensor record storage */ 86 * @param val->val1 record index for template to be 87 * stored in the sensor device's flash 93 * @result val->val1 matched record index. 94 * val->val2 matching score. 99 * @param val->val1 record start index to be deleted. 100 * @param val->val2 number of records to be deleted. [all …]
|
/Zephyr-latest/boards/espressif/esp32s2_saola/ |
D | esp32s2_saola.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "esp32s2_saola-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 12 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 16 model = "Espressif ESP32S2-Saola"; 21 i2c-0 = &i2c0; 28 zephyr,shell-uart = &uart0; 30 zephyr,code-partition = &slot0_partition; 34 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/boards/espressif/esp32s2_devkitc/ |
D | esp32s2_devkitc.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "esp32s2_devkitc-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 12 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 21 i2c-0 = &i2c0; 28 zephyr,shell-uart = &uart0; 30 zephyr,code-partition = &slot0_partition; 34 compatible = "gpio-keys"; 45 current-speed = <115200>; [all …]
|
/Zephyr-latest/boards/espressif/esp32_devkitc_wrover/ |
D | esp32_devkitc_wrover_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 9 #include "esp32_devkitc_wrover-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 15 model = "Espressif ESP32-DevkitC WROVER-E PROCPU"; 19 uart-0 = &uart0; 20 i2c-0 = &i2c0; 26 compatible = "gpio-keys"; 37 zephyr,shell-uart = &uart0; [all …]
|
/Zephyr-latest/boards/espressif/esp32_devkitc_wroom/ |
D | esp32_devkitc_wroom_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 9 #include "esp32_devkitc_wroom-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 15 model = "Espressif ESP32-DevkitC PROCPU"; 19 uart-0 = &uart0; 20 i2c-0 = &i2c0; 26 compatible = "gpio-keys"; 37 zephyr,shell-uart = &uart0; [all …]
|
/Zephyr-latest/boards/lilygo/ttgo_t8s3/ |
D | ttgo_t8s3_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 9 #include "ttgo_t8s3-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 19 i2c-0 = &i2c0; 22 uart-0 = &uart0; 30 /* zephyr,shell-uart = &uart0; */ 32 zephyr,shell-uart = &usb_serial; 34 zephyr,code-partition = &slot0_partition; [all …]
|
/Zephyr-latest/boards/espressif/esp32s3_devkitc/ |
D | esp32s3_devkitc_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 9 #include <zephyr/dt-bindings/input/input-event-codes.h> 10 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 12 #include "esp32s3_devkitc-pinctrl.dtsi" 15 model = "Espressif ESP32S3-DevkitC PROCPU"; 19 i2c-0 = &i2c0; 26 zephyr,shell-uart = &uart0; 28 zephyr,code-partition = &slot0_partition; 29 zephyr,bt-hci = &esp32_bt_hci; [all …]
|
/Zephyr-latest/boards/espressif/esp32s3_devkitm/ |
D | esp32s3_devkitm_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 9 #include <zephyr/dt-bindings/input/input-event-codes.h> 10 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 12 #include "esp32s3_devkitm-pinctrl.dtsi" 15 model = "Espressif ESP32S3-DevkitM PROCPU"; 19 i2c-0 = &i2c0; 26 zephyr,shell-uart = &uart0; 28 zephyr,code-partition = &slot0_partition; 29 zephyr,bt-hci = &esp32_bt_hci; [all …]
|
/Zephyr-latest/boards/st/stm32373c_eval/doc/ |
D | index.rst | 5 …e STM32373C-EVAL evaluation board is designed as a complete demonstration and development platform… 7 … dot-matrix LCD, IrDA, LDR, MicroSD card, HDMI CEC, ECG, pressure sensor, CAN, IR transmitter and … 11 More information about the board can be found at the `STM32373C-EVAL website`_. 16 STM32373C-EVAL provides the following hardware components: 18 - STM32F373VCT6 microcontroller 19 - Four 5 V power supply options: 20 - Power jack 21 - ST-LINK/V2 USB connector 22 - User USB connector 23 - Daughter board [all …]
|
/Zephyr-latest/boards/pine64/pinetime_devkit0/ |
D | pinetime_devkit0.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 * DTS for Pine64 PineTime DevKit-0 board 11 /dts-v1/; 13 #include "pinetime_devkit0-pinctrl.dtsi" 14 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h> 19 compatible = "pine64,pinetime-devkit0"; 23 zephyr,shell-uart = &uart0; 24 zephyr,bt-mon-uart = &uart0; 25 zephyr,bt-c2h-uart = &uart0; [all …]
|
/Zephyr-latest/boards/st/stm32f072b_disco/doc/ |
D | index.rst | 6 The STM32F072B-DISCO Discovery kit features an ARM Cortex-M0 based STM32F072RB 8 started quickly. Here are some highlights of the STM32F072B-DISCO board: 10 - STM32 microcontroller in LQFP64 package 11 - Extension header for LQFP64 I/Os for a quick connection to the prototyping 13 - On-board ST-LINK/V2, debugger/programmer with SWD connector 14 - Board power supply: through USB bus or from an external 5 V supply voltage 15 - External application power supply: 3 V and 5 V 17 - Six LEDs: 19 - LD1 (red/green) for USB communication 20 - LD2 (red) for 3.3 V power on [all …]
|
1234