Searched +full:open +full:- +full:wire (Results 1 – 25 of 56) sorted by relevance
123
/Zephyr-latest/dts/bindings/gpio/ |
D | adi,max14906-gpio.yaml | 3 # SPDX-License-Identifier: Apache-2.0 7 compatible: "adi,max14906-gpio" 10 "#gpio-cells": 17 drdy-gpios: 19 High-Side Open-Drain Output. READY is passive low when the internal 22 type: phandle-array 23 fault-gpios: 27 type: phandle-array 28 sync-gpios: 31 type: phandle-array [all …]
|
D | adi,max14916-gpio.yaml | 3 # SPDX-License-Identifier: Apache-2.0 7 compatible: "adi,max14916-gpio" 10 "#gpio-cells": 17 drdy-gpios: 19 High-Side Open-Drain Output. READY is passive low when the internal 22 type: phandle-array 23 fault-gpios: 27 type: phandle-array 28 sync-gpios: 31 type: phandle-array [all …]
|
/Zephyr-latest/doc/hardware/peripherals/ |
D | w1.rst | 3 1-Wire Bus 9 1-Wire is a low speed half-duplex serial bus using only a single wire plus 11 Similarly to I2C, 1-Wire uses a bidirectional open-collector data line, 14 The 1-Wire bus supports longer bus lines than I2C, while it reaches speeds of up 23 .. figure:: 1-Wire_bus_topology.drawio.svg 25 :alt: 1-Wire bus topology 27 A typical 1-Wire bus topology 30 .. _w1-master-api: 35 Zephyr's 1-Wire Master API is used to interact with 1-Wire slave devices like 42 It is the only hardware-dependent layer in Zephyr. [all …]
|
/Zephyr-latest/samples/sensor/ds18b20/boards/ |
D | nucleo_g0b1re.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 * Open drain configuration allows communication by simply connecting the bus 12 * b) the UART TX pin only, while the single wire half-duplex mode is enabled. 13 * An external pull-up should be added anyways. 19 drive-open-drain; 20 bias-pull-up;
|
D | nrf52840dk_nrf52840.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 * the zephyr-serial 1-Wire driver. 10 * Open drain configuration allows communication by simply connecting the bus 12 * An external pull-up should be added anyways. 21 bias-pull-up; 26 nordic,drive-mode = <NRF_DRIVE_H0D1>;
|
/Zephyr-latest/dts/bindings/w1/ |
D | zephyr,w1-gpio.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 This defines a one-wire driver through GPIO bit-banging. 13 compatible = "zephyr,w1-gpio"; 19 - w1 is pin 13 on gpio0. The gpio is active when the pin is high, is 20 configured as an open-drain, and has a pull-up resistor. 23 - Most drivers require the selected gpio to support open drain, this enables onewire 25 - Ensure pullup is strong enough (4.7K according to the specification). Standard pullup in 28 compatible: "zephyr,w1-gpio" 30 include: [w1-master.yaml] 34 type: phandle-array
|
/Zephyr-latest/doc/hardware/peripherals/can/ |
D | transceiver.rst | 14 from the CAN controller to the bus-levels. The bus lines are called 16 The transmit wire from the controller to the transceiver is called CAN TX, 17 and the receive wire is called CAN RX. 18 These wires use the logic levels whereas the bus-level is interpreted 23 To write a dominant bit to the bus, open-drain transistors tie CAN H to Vdd 25 The first and last node use a 120-ohm resistor between CAN H and CAN L to 27 This structure is called a wired-AND.
|
/Zephyr-latest/dts/bindings/sensor/ |
D | lm75.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: LM75 Digital Temperature Sensor with 2-Wire Interface. 8 include: [sensor-device.yaml, i2c-device.yaml] 11 int-gpios: 12 type: phandle-array 14 Identifies the INT signal, which is active-low open drain by default 17 int-inverted: 20 When present, the polarity on the INT signal is inverted (active-high).
|
/Zephyr-latest/samples/subsys/mgmt/osdp/ |
D | README.rst | 1 .. _osdp-sample: 3 Open Supervised Device Protocol (OSDP) 6 Open Supervised Device Protocol (OSDP) is an IEC standard (IEC 60839-11-5) 12 Devices (PD) to a Control Panel (CP) over a two-wire RS-485 multi-drop serial 19 too much resource requirements. The security is not top-notch (AES-128) but it 24 - LED 25 - Buzzer 26 - Keypad 27 - Output (GPIOs) 28 - Input Control (GPIOs) [all …]
|
/Zephyr-latest/doc/connectivity/bluetooth/ |
D | features.rst | 1 .. _bluetooth-features: 12 several companies and individuals involved in existing open source 15 grown to be mature and feature-rich, as can be seen in the section below. 26 * Support for :ref:`all combinations <bluetooth-hw-setup>` of Host and 29 * Controller-only (HCI) over UART, SPI, USB and IPC physical transports 30 * Host-only over UART, SPI, and IPC (shared memory) 33 * :ref:`Bluetooth-SIG qualifiable <bluetooth-qual>` 38 * :ref:`Bluetooth Low Energy Controller <bluetooth-ctlr-arch>` (LE Link Layer) 42 * Concurrent multi-protocol support ready 44 * Portable design to any open BLE radio, currently supports Nordic [all …]
|
/Zephyr-latest/samples/sensor/ds18b20/ |
D | README.rst | 1 .. zephyr:code-sample:: ds18b20 2 :name: DS18B20 1-Wire Temperature Sensor 3 :relevant-api: sensor_interface w1_sensor 11 `DS18B20`_ 1-Wire temperature sensor. 31 https://www.analog.com/media/en/technical-documentation/data-sheets/ds18b20.pdf 33 Boards with a built-in DS18B20 or a board-specific overlay 40 .. zephyr-app-commands:: 41 :zephyr-app: samples/sensor/ds18b20 48 Make sure that you have an external circuit to provide an open-drain interface 49 for the 1-Wire bus. [all …]
|
/Zephyr-latest/drivers/serial/ |
D | uart_stm32.h | 2 * Copyright (c) 2016 Open-RnD Sp. z o.o. 4 * SPDX-License-Identifier: Apache-2.0 36 /* switch to enable single wire / half duplex feature */ 61 /* Device defined as wake-up source */
|
/Zephyr-latest/drivers/bluetooth/hci/ |
D | Kconfig | 4 # SPDX-License-Identifier: Apache-2.0 29 Bluetooth three-wire (H:5) UART driver. Implementation of HCI 30 Three-Wire UART Transport Layer. 77 bool "ACI message with BlueNRG-based devices" 82 Stack. Current driver supports: ST BLUENRG-MS. 238 Infineon's AIROC™ Wi-Fi & combos portfolio integrates 239 IEEE 802.11a/b/g/n/ac/ax Wi-Fi and Bluetooth® 5.2 in a single-chip 240 solution to enable small-form-factor IoT designs. 246 bool "Host auto-initiated Data Length Update quirk" 250 Enable the quirk wherein BT Host stack will auto-initiate Data Length [all …]
|
/Zephyr-latest/boards/shields/adafruit_data_logger/doc/ |
D | index.rst | 9 The `Adafruit Data Logger Shield`_ rev. B features an `NXP PCF8523 Real-Time Clock/Calendar with 24 +-----------------------+---------------------------------------------+ 28 +-----------------------+---------------------------------------------+ 30 +-----------------------+---------------------------------------------+ 32 +-----------------------+---------------------------------------------+ 34 +-----------------------+---------------------------------------------+ 36 +-----------------------+---------------------------------------------+ 38 +-----------------------+---------------------------------------------+ 40 +-----------------------+---------------------------------------------+ 42 +-----------------------+---------------------------------------------+ [all …]
|
/Zephyr-latest/boards/ite/it8xxx2_evb/doc/ |
D | index.rst | 9 The IT8XXX2 is a 32-bit RISC-V Micro-controller. 26 - RISC-V RV32IMAFC instruction set 27 - 4KB instruction cache size 28 - 60KB SDRAM in total 29 - Built-in 32.768 kHz clock generator 30 - PWM, eSPI, LPC, FLASH, UART, GPIO, Timer, Watchdog, ADC, JTAG 31 - 6 SMBus channels, with 3 DMA controllers, compatible with I2C 32 - SPI master/slave 33 - USB Type-c CC Logic 34 - USB Power Delivery [all …]
|
/Zephyr-latest/boards/ite/it82xx2_evb/doc/ |
D | index.rst | 9 The IT82XX2 is a 32-bit RISC-V microcontroller. 26 - RISC-V RV32IMAFC instruction set 27 - 4KB instruction cache size 28 - 256KB SRAM in total 29 - Built-in 32.768 kHz clock generator 30 - Embedded Flash, 512K/1024K-byte e-flash 31 - eSPI, SSPI, SPI slave, BRAM, KBC, PECI, UART 32 - GPIO, PWM, ADC, INTC, WUC, Timer, Watchdog, KB scan, JTAG 33 - Support 6 Voltage Comparator 34 - Support Cryptographic Engine [all …]
|
/Zephyr-latest/boards/adi/max32690fthr/doc/ |
D | index.rst | 7 implement ultra low-power wireless solutions using MAX32690 Arm© Cortex®-M4F 10 dual-row header footprint that is compatible with Adafruit Feather Wing 16 - MAX32690 MCU: 18 - Ultra-Efficient Microcontroller for Battery-Powered Applications 20 - 120MHz Arm Cortex-M4 Processor with FPU 21 - 7.3728MHz and 60MHz Low-Power Oscillators 22 - External Crystal Support (32MHz required for BLE) 23 - 32.768kHz RTC Clock (Requires External Crystal) 24 - 8kHz Always-On Ultra-Low Power Oscillator 25 - 3MB Internal Flash, 1MB Internal SRAM (832kB ECC ON) [all …]
|
/Zephyr-latest/boards/adi/max32666evkit/doc/ |
D | index.rst | 6 high-efficiency Arm® microcontrollers and audio DSP for wearable and hearable device applications. 13 - MAX32666 MCU: 15 - High-Efficiency Microcontroller and Audio DSP for Wearable and Hearable Devices 17 - Arm Cortex-M4 with FPU Up to 96MHz 18 - Optional Second Arm Cortex-M4 with FPU Optimized for Data Processing 19 - Low-Power 7.3728MHz System Clock Option 20 - 1MB Flash, Organized into Dual Banks 2 x 512KB 21 - 560KB (448KB ECC) SRAM; 3 x 16KB Cache 22 - Optional Error Correction Code (ECC-SEC-DED)for Cache, SRAM, and Internal Flash 24 - Bluetooth 5 Low Energy Radio [all …]
|
/Zephyr-latest/boards/adi/max32662evkit/doc/ |
D | index.rst | 6 the capabilities of the MAX32662 microcontroller, which is a cost-effective, 7 ultra-low power, highly integrated 32-bit microcontroller designed 8 for battery-powered edge devices. 15 - MAX32662 MCU: 17 - High-Efficiency Microcontroller for Low-Power High-Reliability Devices 19 - 256KB Flash 20 - 80KB SRAM, Optionally Preserved in LowestPower BACKUP Mode 21 - 16KB Unified Cache 22 - Memory Protection Unit (MPU) 23 - Dual- or Single-Supply Operation: 1.7V to 3.6V [all …]
|
/Zephyr-latest/boards/adi/max32690evkit/doc/ |
D | index.rst | 6 of the MAX32690 microcontroller, which is an advanced system-on-chip (SoC). 7 It features an Arm® Cortex®-M4F CPU for efficient computation of complex functions and 25 - MAX32690 MCU: 27 - Ultra-Efficient Microcontroller for Battery-Powered Applications 29 - 120MHz Arm Cortex-M4 Processor with FPU 30 - 7.3728MHz and 60MHz Low-Power Oscillators 31 - External Crystal Support (32MHz required for BLE) 32 - 32.768kHz RTC Clock (Requires External Crystal) 33 - 8kHz Always-On Ultra-Low Power Oscillator 34 - 3MB Internal Flash, 1MB Internal SRAM (832kB ECC ON) [all …]
|
/Zephyr-latest/boards/adi/max32680evkit/doc/ |
D | index.rst | 8 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/boards/st/stm32g081b_eval/doc/ |
D | index.rst | 5 The STM32G081B-EVAL Evaluation board is a high-end development platform, for 6 Arm Cortex-M0+ core-based STM32G081RBT6 microcontroller, with USB Type-C and 7 power delivery controller interfaces (UCPD), compliant with USB type-C r1.2 9 one 12-bit ADC, two 12-bit DACs, two GP comparators, two LP timers, internal 11 hardware features on the STM32G081B-EVAL Evaluation board includes a mother 12 board, a legacy peripheral daughterboard and a USB-C and Power Delivery 13 daughterboard, which help to evaluate all peripherals (USB Type-C connector 19 The board integrates an ST-LINK/V2-1 as an embedded in-circuit debugger and 24 The USB-C and Power Delivery daughterboard 25 features two independent USB-C ports controlled by an STM32G0. USB-C port 1 [all …]
|
/Zephyr-latest/boards/adi/max32672evkit/doc/ |
D | index.rst | 6 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 …]
|
/Zephyr-latest/boards/adi/max32655fthr/doc/ |
D | index.rst | 6 ultra low-power wireless solutions using MAX32655 Arm© Cortex®-M4F and Bluetooth® 5.2 Low Energy (L… 8 The form factor is a small 0.9in x 2.6in dual-row header footprint that is compatible 12 The MAX32655FTHR provides a power-optimized flexible platform for quick proof-of-concepts and 34 - MAX32655 MCU: 36 - Ultra-Low-Power Wireless Microcontroller 37 - Internal 100MHz Oscillator 38 - Flexible Low-Power Modes with 7.3728MHz System Clock Option 39 - 512KB Flash and 128KB SRAM (Optional ECC on One 32KB SRAM Bank) 40 - 16KB Instruction Cache 41 - Bluetooth 5.2 LE Radio [all …]
|
/Zephyr-latest/boards/st/nucleo_wl55jc/doc/ |
D | nucleo_wl55jc.rst | 6 The NUCLEO-WL55JC STM32WL Nucleo-64 board provides an affordable and flexible 11 - STM32WL55JC microcontroller multiprotocol LPWAN dual-core 32-bit 12 (Arm® Cortex®-M4/M0+ at 48 MHz) in UFBGA73 package featuring: 14 - Ultra-low-power MCU 15 - RF transceiver (150 MHz to 960 MHz frequency range) supporting LoRa®, 17 - 256-Kbyte Flash memory and 64-Kbyte SRAM 19 - 3 user LEDs 20 - 3 user buttons and 1 reset push-button 21 - 32.768 kHz LSE crystal oscillator 22 - 32 MHz HSE on-board oscillator [all …]
|
123