Home
last modified time | relevance | path

Searched +full:connected +full:- +full:ground (Results 1 – 22 of 22) sorted by relevance

/Zephyr-latest/dts/bindings/sensor/
Dntc-thermistor.yaml2 # SPDX-License-Identifier: Apache-2.0
6 include: [sensor-device.yaml]
9 io-channels:
12 ADC IO channel connected to this NTC thermistor.
14 pullup-uv:
22 pullup-ohm:
27 pulldown-ohm:
32 connected-positive:
35 Indicates how the thermistor is connected in series with a pull-up and/or
36 a pull-down resistor. If this flag is NOT specified, the thermistor is
[all …]
/Zephyr-latest/samples/sensor/lsm6dso_i2c_on_i3c/
DREADME.rst1 .. zephyr:code-sample:: lsmd6dso_i2c_on_i3c
3 :relevant-api: sensor_interface
19 the evaluation board STEVAL-MKI196V1 connected to the I3C header
25 - LSM6DSO https://www.st.com/en/mems-and-sensors/lsm6dso.html
31 sensor (for example, the one on evaluation board STEVAL-MKI196V1).
36 .. zephyr-app-commands::
37 :zephyr-app: samples/sensor/lsm6dso_i2c_on_i3c
38 :host-os: unix
47 ------------------
54 * Internal pull-up is on pin 3 (which is connected to pin 2 already)
[all …]
/Zephyr-latest/samples/sensor/lps22hh_i3c/
DREADME.rst1 .. zephyr:code-sample:: lps22hh_i3c
3 :relevant-api: sensor_interface
18 STEVALMKI192-V1 connected to the I3C header on :zephyr:board:`mimxrt685_evk`.
23 - LPS22HH: https://www.st.com/en/mems-and-sensors/lps22hh.html
29 sensor (for example, the one on evaluation board STEVALMKI192-V1).
34 I3C In-Band Interrupt (IBI) to signal new data being available.
45 .. zephyr-app-commands::
46 :zephyr-app: samples/sensor/lps22hh_i3c
47 :host-os: unix
56 ------------------
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/gpio/
Dgpio.h5 * SPDX-License-Identifier: Apache-2.0
39 /* Configures GPIO output in single-ended mode (open drain or open source). */
41 /* Configures GPIO output in push-pull mode */
54 * configuration which behaves like a switch that is either connected to ground
62 * connected to power supply or disconnected. There exist no corresponding
74 /** Enables GPIO pin pull-up. */
77 /** Enable GPIO pin pull-down. */
/Zephyr-latest/samples/basic/servo_motor/
DREADME.rst1 .. zephyr:code-sample:: servo-motor
3 :relevant-api: pwm_interface
15 This app is targeted for servomotor ROB-09065. The corresponding PWM pulse
23 The sample requires a servomotor whose signal pin is connected to a pin driven
24 by PWM. The servo must be defined in Devicetree using the ``pwm-servo``
28 .. code-block:: devicetree
32 compatible = "pwm-servo";
34 min-pulse = <PWM_USEC(700)>;
35 max-pulse = <PWM_USEC(2500)>;
50 ground and the white wire to the SCL pin, i.e. pin P19 on the edge connector.
[all …]
/Zephyr-latest/samples/drivers/uart/native_tty/
DREADME.rst1 .. zephyr:code-sample:: uart-native-tty
3 :relevant-api: uart_interface
5 Use native TTY driver to send and receive data between two UART-to-USB bridge dongles.
25 other dongle's RX pin. The ground connection is not needed. Both dongles must
29 are in your system by running the command ``ls -l /dev/tty*``. If that is not
30 the case on your machine you can either change the ``serial-port`` properties
32 ``-uart_port`` and ``-uart_port2``.
39 .. zephyr-app-commands::
40 :zephyr-app: samples/drivers/uart/native_tty
41 :host-os: unix
[all …]
/Zephyr-latest/samples/boards/espressif/light_sleep/
DREADME.rst1 .. zephyr:code-sample:: esp32-light-sleep
27 button, an external button can be connected, along with a 10k pull-up resistor,
28 and a 100nF capacitor to ground for debouncing.
33 .. zephyr-app-commands::
34 :zephyr-app: samples/boards/espressif/light_sleep
42 -----------------
48 .. code-block:: console
50 *** Booting Zephyr OS build zephyr-v3.1.0-3667-gb42e2b225ecf ***
71 state to "disabled" or "de-asserted".
/Zephyr-latest/boards/tdk/robokit1/doc/
Dindex.rst7 number of small ground robotics useful sensors including chirp sensors for time of flight
10 It pairs a 300MHz Cortex-M7 ATSAME70Q21 with an array of TDK sensors and pin headers useful for rob…
15 - ATSAME70Q21 ARM Cortex-M7 Processor
16 - 12 MHz crystal oscillator (Pres)
17 - 32.768 kHz crystal oscillator
18 - Micro-AB USB device
19 - Micro-AB USB debug (Microchip EDBG) interface supporting CMSIS-DAP, Virtual COM Port and Data
20 - JTAG interface connector
21 - One reset pushbutton
22 - One red user LED
[all …]
/Zephyr-latest/boards/actinius/icarus_som_dk/doc/
Dindex.rst9 a low-power 3-axis accelerometer and an on-board eSIM.
10 The development kit provides interfacing to the SoM through USB-C,
17 ARM Cortex-M33F CPU, ARMv8-M Security Extension and the
24 * :abbr:`I2C (Inter-Integrated Circuit)`
31 * :abbr:`UARTE (Universal asynchronous receiver-transmitter with EasyDMA)`
45 The detailed information about the on-board hardware can be found at the `Icarus SoM Product Websit…
53 +----+-------+------------------------------------+------------------+
54 | # | Label | Description | Device-tree node |
56 | 1 | NC | Not Connected | - |
57 +----+-------+------------------------------------+------------------+
[all …]
/Zephyr-latest/boards/adi/max32666fthr/doc/
Dindex.rst6 optimized Bluetooth® 5 solutions with the MAX32666 Arm® Cortex®-M4 processor with FPU. The board
7 also includes the MAX1555 1-Cell Li+ battery charger for battery management. The form factor is
9 off-the-shelf peripheral expansion boards. The board also includes a variety of peripherals,
10 such as a micro SD card connector, 6-axis accelerometer/gyro, RGB indicator LED, and pushbutton.
11 This platform provides poweroptimized flexible for quick proof-of-concepts and early software
28 - MAX32666 MCU:
30 - High-Efficiency Microcontroller and Audio DSP for Wearable and Hearable Devices
32 - Arm Cortex-M4 with FPU Up to 96MHz
33 - Optional Second Arm Cortex-M4 with FPU Optimized for Data Processing
34 - Low-Power 7.3728MHz System Clock Option
[all …]
/Zephyr-latest/boards/adi/max32672fthr/doc/
Dindex.rst6 sensor solutions using the MAX32672 Arm® Cortex®-M4. The board also includes the MAX8819 PMIC for
10 a power-optimized flexible platform for quick proof-ofconcepts and early software development
26 - MAX32672 MCU:
28 - High-Efficiency Microcontroller for Low-Power High-Reliability Devices
30 - Arm Cortex-M4 Processor with FPU up to 100MHz
31 - 1MB Dual-Bank Flash with Error Correction
32 - 200KB SRAM (160KB with ECC Enabled), Optionally Preserved in Lowest Power Modes
33 - EEPROM Emulation on Flash
34 - 16KB Unified Cache with ECC
35 - Resource Protection Unit (RPU) and MemoryProtection Unit (MPU)
[all …]
/Zephyr-latest/boards/ezurio/bt510/doc/
Dbt510.rst6 …tooth v5 Long Range integrated sensor that uses a Nordic Semiconductor nRF52840 ARM Cortex-M4F CPU.
14 * :abbr:`I2C (Inter-Integrated Circuit)`
21 * :abbr:`UART (Universal Asynchronous Receiver-Transmitter)`
42 +-----------+------------+----------------------+
45 | ADC | on-chip | adc |
46 +-----------+------------+----------------------+
47 | CLOCK | on-chip | clock_control |
48 +-----------+------------+----------------------+
49 | FLASH | on-chip | flash |
50 +-----------+------------+----------------------+
[all …]
/Zephyr-latest/tests/drivers/gpio/gpio_api_1pin/src/
Dtest_config.c4 * SPDX-License-Identifier: Apache-2.0
39 * - Configure pin in in/out mode, verify that gpio_pin_set_raw /
41 * - Verify that GPIO_OUTPUT_HIGH flag is initializing the pin to high.
42 * - Verify that GPIO_OUTPUT_LOW flag is initializing the pin to low.
43 * - Verify that configuring the pin as an output without initializing it
45 * - Verify that it is not possible to change value of a pin via
56 TC_PRINT("Running test on port=%s, pin=%d\n", port->name, TEST_PIN); in ZTEST()
68 if (ret == -ENOTSUP) { in ZTEST()
141 * - Verify that pin configured in Open Drain mode and initialized
145 * - Setting pin configured in Open Drain mode to low results in
[all …]
/Zephyr-latest/boards/espressif/esp32_ethernet_kit/doc/
Dindex.rst6 The ESP32-Ethernet-Kit is an Ethernet-to-Wi-Fi development board that enables
7 Ethernet devices to be interconnected over Wi-Fi. At the same time, to provide
8 more flexible power supply options, the ESP32-Ethernet-Kit also supports power
11 .. _get-started-esp32-ethernet-kit-v1.2-overview:
13 ESP32-Ethernet-Kit is an ESP32-WROVER-E based development.
14 For more information, check the datasheet at `ESP32-WROVER-E Datasheet`_.
17 board B. The `Ethernet Board (A)`_ contains Bluetooth/Wi-Fi dual-mode
18 ESP32-WROVER-E module and IP101GRI, a Single Port 10/100 Fast Ethernet
23 .. _get-started-esp32-ethernet-kit-v1.2:
25 .. figure:: img/esp32-ethernet-kit-v1.2.jpg
[all …]
/Zephyr-latest/boards/adi/max32675evkit/doc/
Dindex.rst6 the MAX32675 microcontroller, which is a highly integrated, mixed-signal, ultralow-power
7 microcontroller designed for industrial and medical sensors. It contains an integrated, low-power
16 - MAX32675 MCU:
18 - Low-Power, High-Performance for IndustrialApplications
20 - 100MHz Arm Cortex-M4 with FPU
21 - 384KB Internal Flash
22 - 160KB SRAM
23 - 128kB ECC Enabled
24 - 44.1μA/MHz ACTIVE Mode at 0.9V up to 12MHzCoremark®
25 - 64.5μA/MHz ACTIVE Mode at 1.1V up to 100MHzCoremark
[all …]
/Zephyr-latest/drivers/usb/uhc/
Duhc_max3421e.c4 * SPDX-License-Identifier: Apache-2.0
63 const struct max3421e_config *config = dev->config; in max3421e_read_hirq()
92 ret = spi_transceive_dt(&config->dt_spi, &tx, &rx); in max3421e_read_hirq()
94 priv->hirq = hirq; in max3421e_read_hirq()
113 const struct max3421e_config *config = dev->config; in max3421e_write_byte()
125 return spi_write_dt(&config->dt_spi, &tx); in max3421e_write_byte()
133 const struct max3421e_config *config = dev->config; in max3421e_write()
151 return spi_write_dt(&config->dt_spi, &tx); in max3421e_write()
156 struct uhc_data *data = dev->data; in max3421e_lock()
158 return k_mutex_lock(&data->mutex, K_FOREVER); in max3421e_lock()
[all …]
/Zephyr-latest/boards/espressif/esp_wrover_kit/doc/
Dindex.rst6 ESP-WROVER-KIT is an ESP32-based development board produced by `Espressif <https://www.espressif.co…
8 ESP-WROVER-KIT features the following integrated components:
10 - ESP32-WROVER-E module
11 - LCD screen
12 - MicroSD card slot
14 Its another distinguishing feature is the embedded FTDI FT2232HL chip - an advanced multi-interface
16 without a separate JTAG debugger. ESP-WROVER-KIT makes development convenient, easy, and
17 cost-effective.
26 For more information, check `ESP32-WROVER-E Datasheet`_ and `ESP32 Datasheet`_.
31 The block diagram below shows the main components of ESP-WROVER-KIT and their interconnections.
[all …]
/Zephyr-latest/boards/adi/max32680evkit/doc/
Dindex.rst8 which is an advanced system-on-chip (SoC)
10 and management is provided by a single-inductor
11 multiple-output (SIMO) buck regulator system and contains
20 - MAX32680 MCU:
22 - Ultra-Low-Power Wireless Microcontroller
24 - Internal 100MHz Oscillator
25 - 512KB Flash and 128KB SRAM, Optional ECC on One 32KB SRAM Bank
27 - Bluetooth 5.2 LE Radio
29 - Dedicated, Ultra-Low-Power, 32-Bit RISC-VCoprocessor to Offload
31 Timing-Critical Bluetooth Processing
[all …]
/Zephyr-latest/drivers/modem/
Dsimcom-sim7080.c4 * SPDX-License-Identifier: Apache-2.0
13 #include <zephyr/drivers/modem/simcom-sim7080.h>
14 #include "simcom-sim7080.h"
55 struct sim7080_data *data = dev->data; in modem_get_mac()
58 data->mac_addr[0] = 0x00; in modem_get_mac()
59 data->mac_addr[1] = 0x10; in modem_get_mac()
64 UNALIGNED_PUT(hash_value, (uint32_t *)(data->mac_addr + 2)); in modem_get_mac()
66 return data->mac_addr; in modem_get_mac()
75 struct sim7080_data *data = dev->data; in modem_net_iface_init()
77 net_if_set_link_addr(iface, modem_get_mac(dev), sizeof(data->mac_addr), NET_LINK_ETHERNET); in modem_net_iface_init()
[all …]
/Zephyr-latest/boards/actinius/icarus/doc/
Dindex.rst6 The Icarus is a cost-effective cellular IoT board in Adafruit's Feather/FeatherWing
8 LTE-M, NB-IoT, GPS, accelerometer, USB, LiPo charger as well as
12 ARM Cortex-M33F CPU, ARMv8-M Security Extension and the
19 * :abbr:`I2C (Inter-Integrated Circuit)`
26 * :abbr:`UARTE (Universal asynchronous receiver-transmitter with EasyDMA)`
33 The detailed information about the on-board hardware can be found at the `Icarus Product Website`_.
46 +------------+----------------------------+----------------------------------------------+---------…
47 | Icarus pin | Function | Description | Device-t…
49 | RST | Reset | Active low reset with internal pullup | -
50 +------------+----------------------------+----------------------------------------------+---------…
[all …]
/Zephyr-latest/drivers/i2c/
Di2c_esp32.c5 * SPDX-License-Identifier: Apache-2.0
10 /* Include esp-idf headers first to avoid redefining BIT() macro */
31 #include "i2c-priv.h"
44 #define I2C_CLOCK_INVALID (-1)
151 const struct i2c_esp32_config *config = dev->config; in i2c_esp32_config_pin()
154 if (config->index >= SOC_I2C_NUM) { in i2c_esp32_config_pin()
156 return -EINVAL; in i2c_esp32_config_pin()
159 gpio_pin_set_dt(&config->sda.gpio, 1); in i2c_esp32_config_pin()
160 ret = gpio_pin_configure_dt(&config->sda.gpio, GPIO_PULL_UP | GPIO_OUTPUT | GPIO_INPUT); in i2c_esp32_config_pin()
161 esp_rom_gpio_matrix_out(config->sda.gpio.pin, config->sda.sig_out, 0, 0); in i2c_esp32_config_pin()
[all …]
/Zephyr-latest/boards/adi/max32672evkit/doc/
Dindex.rst6 of the MAX32672 microcontroller, which is a small, high-reliability, ultra-low power,
7 32-bit microcontroller. The MAX32672 is a secure and cost-effective solution
8 for motion/motor control, industrial sensors, and battery-powered medical devices and offers legacy
9 designs an easy, cost-optimal upgrade path from 8-bit or 16-bit microcontrollers.
16 - MAX32672 MCU:
18 - High-Efficiency Microcontroller for Low-Power High-Reliability Devices
20 - Arm Cortex-M4 Processor with FPU up to 100MHz
21 - 1MB Dual-Bank Flash with Error Correction
22 - 200KB SRAM (160KB with ECC Enabled), Optionally Preserved in Lowest Power Modes
23 - EEPROM Emulation on Flash
[all …]