/Zephyr-latest/dts/bindings/lora/ |
D | st,stm32wl-subghz-radio.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "st,stm32wl-subghz-radio" 8 include: semtech,sx126x-base.yaml 16 power-amplifier-output: 20 Selects between the low- and high-power power amplifier output pin. 22 - "rfo-lp" 23 - "rfo-hp" 25 rfo-lp-max-power: 29 Maximum design power for the board's RFO_LP output matching network. 37 - 10 [all …]
|
D | semtech,sx127x-base.yaml | 3 # SPDX-License-Identifier: Apache-2.0 5 include: spi-device.yaml 8 reset-gpios: 9 type: phandle-array 14 This signal is open-drain, active-high (SX1272/3) or 15 active-low (SX1276/7/8/9) as interpreted by the modem. 17 dio-gpios: 18 type: phandle-array 23 These signals are normally active-high. 25 power-amplifier-output: [all …]
|
/Zephyr-latest/dts/arm/seeed_studio/ |
D | lora-e5.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 8 #include <st/wl/stm32wle5jcix-pinctrl.dtsi> 11 clock-frequency = <DT_FREQ_M(32)>; 12 hse-tcxo; 16 clock-frequency = <32768>; 23 tx-enable-gpios = <&gpioa 4 GPIO_ACTIVE_LOW>; 24 rx-enable-gpios = <&gpioa 5 GPIO_ACTIVE_LOW>; 25 dio3-tcxo-voltage = <SX126X_DIO3_TCXO_1V7>; 26 tcxo-power-startup-delay-ms = <5>; 27 power-amplifier-output = "rfo-hp"; [all …]
|
/Zephyr-latest/dts/arm/rakwireless/ |
D | rak3172.dtsi | 3 * SPDX-License-Identifier: Apache-2.0 7 #include <st/wl/stm32wle5ccux-pinctrl.dtsi> 10 clock-frequency = <DT_FREQ_M(32)>; 14 clock-frequency = <32768>; 21 tx-enable-gpios = <&gpiob 8 GPIO_ACTIVE_LOW>; 22 rx-enable-gpios = <&gpioc 13 GPIO_ACTIVE_LOW>; 23 power-amplifier-output = "rfo-hp"; 24 rfo-hp-max-power = <22>;
|
/Zephyr-latest/dts/arm/olimex/ |
D | bb-stm32wl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 8 #include <st/wl/stm32wle5jcix-pinctrl.dtsi> 11 clock-frequency = <32768>; 22 tx-enable-gpios = <&gpioc 13 GPIO_ACTIVE_LOW>; /* FE_CTRL1 */ 23 rx-enable-gpios = <&gpiob 8 GPIO_ACTIVE_LOW>; /* FE_CTRL2 */ 24 power-amplifier-output = "rfo-lp"; 25 rfo-lp-max-power = <14>;
|
/Zephyr-latest/boards/shields/semtech_sx1272mb2das/ |
D | semtech_sx1272mb2das.overlay | 4 * SPDX-License-Identifier: Apache-2.0 16 cs-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>; /* D10 */ 21 spi-max-frequency = <3000000>; 23 reset-gpios = <&arduino_header 0 GPIO_ACTIVE_HIGH>; /* A0 */ 25 dio-gpios = <&arduino_header 8 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>, /* DIO0 is D2 */ 30 power-amplifier-output = "rfo";
|
/Zephyr-latest/tests/drivers/build_all/lora/ |
D | sx1272.overlay | 3 * SPDX-License-Identifier: Apache-2.0 8 #address-cells = <1>; 9 #size-cells = <1>; 13 gpio-controller; 15 #gpio-cells = <0x2>; 20 #address-cells = <1>; 21 #size-cells = <0>; 26 cs-gpios = <&test_gpio 0 0>, 34 spi-max-frequency = <3000000>; 36 reset-gpios = <&test_gpio 0 0>; [all …]
|
/Zephyr-latest/dts/arm/acsip/ |
D | s76s.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 9 #include <st/l0/stm32l073r(b-z)tx-pinctrl.dtsi> 13 pinctrl-0 = <&spi2_sck_pb13 &spi2_miso_pb14 &spi2_mosi_pb15>; 14 pinctrl-names = "default"; 15 cs-gpios = <&gpiob 12 GPIO_ACTIVE_LOW>; 22 reset-gpios = <&gpiob 10 GPIO_ACTIVE_LOW>; 23 dio-gpios = 36 spi-max-frequency = <1000000>; 37 power-amplifier-output = "pa-boost";
|
/Zephyr-latest/boards/st/nucleo_wl55jc/ |
D | nucleo_wl55jc.dts | 2 * Copyright (c) 2020-2024 STMicroelectronics 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/wl/stm32wl55jcix-pinctrl.dtsi> 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 model = "STMicroelectronics STM32WL55JC-NUCLEO board"; 16 compatible = "st,stm32wl55-nucleo"; 20 zephyr,shell-uart = &lpuart1; 23 zephyr,code-partition = &slot0_partition; 27 compatible = "gpio-leds"; [all …]
|
/Zephyr-latest/boards/lilygo/ttgo_lora32/ |
D | ttgo_lora32_esp32_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 9 #include "ttgo_lora32-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 compatible = "lilygo,ttgo-lora32"; 19 uart-0 = &uart0; 20 i2c-0 = &i2c0; 29 zephyr,shell-uart = &uart0; 31 zephyr,code-partition = &slot0_partition; 37 compatible = "gpio-leds"; [all …]
|
/Zephyr-latest/boards/st/b_g474e_dpow1/doc/ |
D | index.rst | 5 The B-G474E-DPOW1 Discovery kit is a digital power solution and a complete 7 microcontroller. Leveraging the new HRTimer-oriented features, 96 Kbytes of 8 embedded RAM, math accelerator functions and USB-PD 3.0 offered by STM32G474RET6, 9 the B-G474E-DPOW1 Discovery kit, based on the USB 2.0 FS Type-C™ connector 10 interface, helps the user to prototype applications with digital power such as a 11 buck-boost converter, RGB power LED lighting or a class-D audio amplifier. The 12 B-G474E-DPOW1 Discovery kit does not require any separate probe, as it integrates 13 the STLINK-V3E debugger and programmer. 15 - STM32G474RET6 Arm® Cortex®-M4 core-based microcontroller, featuring 512 Kbytes 17 - USB Type-C™ with USB 2.0 FS interface compatible with USB-PD 3.0 [all …]
|
/Zephyr-latest/boards/adafruit/feather_m0_lora/ |
D | adafruit_feather_m0_lora.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "adafruit_feather_m0_lora-pinctrl.dtsi" 15 compatible = "adafruit,feather-m0-lora", "atmel,samd21g18a", 20 zephyr,shell-uart = &sercom0; 23 zephyr,code-partition = &code_partition; 33 compatible = "gpio-leds"; 42 clock-frequency = <48000000>; 47 compatible = "atmel,sam0-uart"; 48 current-speed = <115200>; [all …]
|
/Zephyr-latest/boards/heltec/heltec_wifi_lora32_v2/ |
D | heltec_wifi_lora32_v2_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 9 #include "heltec_wifi_lora32_v2-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "Heltec Wi-Fi Lora32 V2 PROCPU"; 18 uart-0 = &uart0; 19 i2c-0 = &i2c0; 27 compatible = "gpio-leds"; 45 compatible = "gpio-keys"; 56 zephyr,shell-uart = &uart0; [all …]
|
/Zephyr-latest/boards/96boards/wistrio/ |
D | 96b_wistrio.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 8 #include <st/l1/stm32l151Xb-a.dtsi> 9 #include <st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi> 18 zephyr,shell-uart = &usart1; 24 compatible = "gpio-leds"; 37 eeprom-0 = &eeprom; 42 rf_switch: rf-switch { 44 rf1-gpios = <&gpioa 4 GPIO_PULL_UP>; 45 rf2-gpios = <&gpiob 6 GPIO_PULL_UP>; [all …]
|
/Zephyr-latest/drivers/lora/ |
D | sx127x.c | 5 * SPDX-License-Identifier: Apache-2.0 108 * Those macros must be in sync with 'power-amplifier-output' dts property. 115 #define SX127X_PA_OUTPUT(power) \ argument 116 ((power) > 14 ? SX127X_PA_BOOST : SX127X_PA_RFO) 118 #define SX127X_PA_OUTPUT(power) SX127X_PA_RFO argument 120 #define SX127X_PA_OUTPUT(power) SX127X_PA_BOOST argument 122 #define SX127X_PA_OUTPUT(power) \ argument 125 BUILD_ASSERT(0, "None of rfo-enable-gpios, pa-boost-enable-gpios and " 126 "power-amplifier-output has been specified. " 127 "Look at semtech,sx127x-base.yaml to fix that."); [all …]
|
/Zephyr-latest/boards/bytesatwork/bytesensi_l/ |
D | bytesensi_l.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 12 #include <zephyr/dt-bindings/gpio/gpio.h> 16 compatible = "bytesatwork,bytesensi-l"; 22 zephyr,code-partition = &slot0_partition; 35 compatible = "fixed-partitions"; 36 #address-cells = <1>; 37 #size-cells = <1>; 44 label = "image-0"; 48 label = "image-1"; [all …]
|
/Zephyr-latest/tests/drivers/build_all/sensor/ |
D | adc.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 10 #include <zephyr/dt-bindings/battery/battery.h> 16 io-channels = <&test_adc 0>; 21 compatible = "voltage-divider"; 22 io-channels = <&test_adc 1>; 23 io-channel-names = "VOLTAGE"; 24 output-ohms = <47000>; /* R1 */ 25 full-ohms = <(100000 + 47000)>; /* R2 + R1 */ 26 power-gpios = <&test_gpio 0 0>; 31 compatible = "current-sense-amplifier"; [all …]
|
/Zephyr-latest/drivers/adc/ |
D | adc_ads1x1x.c | 5 * SPDX-License-Identifier: Apache-2.0 85 /* +/-6.144V range = Gain 1/3 */ 87 /* +/-4.096V range = Gain 1/2 */ 89 /* +/-2.048V range = Gain 1 (default) */ 91 /* +/-1.024V range = Gain 2 */ 93 /* +/-0.512V range = Gain 4 */ 95 /* +/-0.256V range = Gain 8 */ 119 /* Non-latching comparator (default) */ 169 const struct ads1x1x_config *config = dev->config; in ads1x1x_setup_rdy_pin() 171 ? GPIO_INPUT | config->alert_rdy.dt_flags in ads1x1x_setup_rdy_pin() [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 …user evaluate all peripherals (USB FS, USART, audio DAC, microphone ADC, dot-matrix LCD, IrDA, LDR… 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/st/nucleo_u031r8/doc/ |
D | index.rst | 6 The Nucleo U031R8 board, featuring an ARM Cortex-M0+ based STM32U031R8 MCU, 9 power consumption features. Here are some highlights of the Nucleo U031R8 13 - STM32U031R8 microcontroller in LQFP48 package 14 - Two types of extension resources: 16 - Arduino Uno V3 connectivity 17 - ST morpho extension pin headers for full access to all STM32U0 I/Os 19 - On-board STLINK-V2EC debugger/programmer with USB re-enumeration 21 - Flexible board power supply: 23 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 25 - User LED shared with ARDUINO |reg| Uno V3 [all …]
|
/Zephyr-latest/boards/st/stm32u083c_dk/doc/ |
D | index.rst | 6 The STM32U083C_DK board, featuring an ARM Cortex-M0+ based STM32U083MC MCU, 9 power consumption features. Here are some highlights of the STM32U083C_DK 12 - Ultra-low-power STM32U083MC microcontroller based on the Arm |reg| Cortex |reg|‑M0+ core, 15 - Board connectors: 17 - ST-LINK USB Type-C connector 18 - User USB Device with USB Type-C connector 19 - mikroBUS connectors 20 - MIPI debug in connector (Arm |reg| Cortex |reg| 10‑pin 1.27 mm‑pitch 22 - Extension connectors for full access to all STM32 I/Os 23 - VBAT dedicated connector provides the capability to power the board on a battery [all …]
|
/Zephyr-latest/boards/infineon/cyw920829m2evk_02/doc/ |
D | index.rst | 6 …-02) with its included on-board peripherals enables evaluation, prototyping, and development of a … 8 …- M33s for powering the MCU and Bluetooth subsystem with programmable and reconfigurable analog an… 13 For more information about the CYW20829 SoC and CYW920829M2EVK-02 board: 15 - `CYW20829 SoC Website`_ 16 - `CYW920829M2EVK-02 Board Website`_ 21 - AIROC™ CYW20829 Bluetooth® LE MCU in 56 pin QFN package 22 - Arduino compatible headers for hardware expansion 23 - On-board sensors - 6-axis IMU, Thermistor, Infineon analog microphone, and Infineon digital micro… 24 - User switches, RGB LED and user LEDs 25 - USB connector for power, programming and USB-UART bridge [all …]
|
/Zephyr-latest/boards/st/nucleo_u083rc/doc/ |
D | index.rst | 6 The Nucleo U083RC board, featuring an ARM Cortex-M0+ based STM32U083RC MCU, 9 power consumption features. Here are some highlights of the Nucleo U083RC 13 - STM32U083RC microcontroller in LQFP64 package 14 - Two types of extension resources: 16 - Arduino Uno V3 connectivity 17 - ST morpho extension pin headers for full access to all STM32U0 I/Os 19 - On-board STLINK-V2EC debugger/programmer with USB re-enumeration 21 - Flexible board power supply: 23 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 25 - User LED shared with ARDUINO |reg| Uno V3 [all …]
|
/Zephyr-latest/boards/ronoth/lodev/doc/ |
D | index.rst | 12 and a +20 dBm power amplifier. Refer to `AcSIP S76S Product Information Brief`_ for details. 29 Programming and debugging uses the SWD port, as on any STM32 processor. An ST-LINK/V2 adapter 30 may be used with the appropriate software (*st-utils* package on Linux). 33 Connector Pin-Out 36 The LoDev has two rows of headers. Pin 1 on both connectors is closest to the micro-USB connector … 39 When viewed from the top (component) side of the board, with the micro-USB connector closest and RF… 42 UART1 on the S76S SiP is connected to a USB-to-UART device connected to the micro USB connector, so… 55 ----------- 56 CN6 Pin-Out 57 ----------- [all …]
|
/Zephyr-latest/boards/st/nucleo_h503rb/doc/ |
D | index.rst | 6 The Nucleo-H503RB board features an ARM |reg| Cortex |reg|-M33 core-based 9 Here are some highlights of the Nucleo-H503RB board: 11 - STM32H503RB microcontroller featuring 128 Kbytes of Flash memory and 32 Kbytes of 14 - Board connectors: 16 - User USB Type-C |reg| 17 - MIPI10 for debugging (SWD/JTAG) 18 - Arduino |reg| Uno V3 connectivity (CN5, CN6, CN8, CN9) 19 - ST morpho extension connector (CN7, CN10) 21 - Flexible board power supply: 23 - ST-LINK USB VBUS [all …]
|