Home
last modified time | relevance | path

Searched +full:tx +full:- +full:en +full:- +full:gpios (Results 1 – 25 of 53) sorted by relevance

123

/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/
Dradio_nrf5_fem_nrf21540.h4 * SPDX-License-Identifier: Apache-2.0
10 * "nordic,nrf21540-fem".
17 * --------- --------
18 * PA pin tx-en-gpios
19 * PA offset tx-en-settle-time-us
20 * LNA pin rx-en-gpios
21 * LNA offset rx-en-settle-time-us
22 * PDN pin pdn-gpios
23 * PDN offset pdn-settle-time-us
25 * The spi-if property may point at a SPI device node representing the
[all …]
/Zephyr-latest/dts/bindings/net/wireless/
Dnordic,nrf21540-fem.yaml2 # SPDX-License-Identifier: Apache-2.0
6 This is a representation of the nRF21540 Radio Front-End module.
8 See the "nordic,nrf21540-fem-spi" binding to configure the SPI
11 the FEM and SPI configurations using the spi-if property.
17 compatible = "nordic,nrf-spim";
19 cs-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
22 my_spi_if: nrf21540-spi@0 {
23 compatible = "nordic,nrf21540-fem-spi";
25 spi-max-frequency = <8000000>;
30 compatible = "nordic,nrf21540-fem";
[all …]
/Zephyr-latest/samples/bluetooth/hci_ipc/boards/
Dnrf5340_audio_dk_nrf5340_cpunet_nrf21540_ek.overlay3 compatible = "nordic,nrf21540-fem";
4 tx-en-gpios = <&arduino_header 11 GPIO_ACTIVE_HIGH>; /* D5 */
5 rx-en-gpios = <&arduino_header 9 GPIO_ACTIVE_HIGH>; /* D3 */
6 pdn-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */
7 ant-sel-gpios = <&arduino_header 10 GPIO_ACTIVE_HIGH>; /* D4 */
8 mode-gpios = <&arduino_header 8 GPIO_ACTIVE_HIGH>; /* D2 */
9 supply-voltage-mv = <3000>;
/Zephyr-latest/dts/bindings/gpio/
Dnordic,nrf-gpio-forwarder.yaml2 # SPDX-License-Identifier: Apache-2.0
15 Here is an example of how a nrf-gpio-forwarder can be used with a nRF5340
16 combined with a nRF21540 Front-End module. Consider the following node
18 the details of the nRF21540 Front-End module's interface:
21 compatible = "nordic,nrf21540-fem";
22 tx-en-gpios = <&gpio0 30 GPIO_ACTIVE_HIGH>;
23 rx-en-gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>;
24 pdn-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
25 mode-gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>;
28 Since the nRF21540 Front-End module should be controlled by the nRF5340
[all …]
/Zephyr-latest/samples/bluetooth/hci_uart/boards/
Dnrf5340_audio_dk_nrf5340_cpuapp_nrf21540_ek.overlay1 /* SPDX-License-Identifier: Apache-2.0 */
4 gpio_fwd: nrf-gpio-forwarder {
5 compatible = "nordic,nrf-gpio-forwarder";
8 nrf21540-gpio-if {
9 gpios = <&arduino_header 11 0>, /* tx-en-gpios */
10 <&arduino_header 9 0>, /* rx-en-gpios */
11 <&arduino_header 15 0>, /* pdn-gpios */
12 <&arduino_header 10 0>, /* ant-sel-gpios */
13 <&arduino_header 8 0>; /* mode-gpios */
16 nrf21540-spi-if {
[all …]
/Zephyr-latest/boards/nordic/thingy53/
Dthingy53_nrf5340_cpunet.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "thingy53_nrf5340_cpunet-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "nordic,thingy53-nrf5340-cpunet";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
21 zephyr,bt-c2h-uart = &uart0;
22 zephyr,bt-hci-ipc = &ipc0;
[all …]
/Zephyr-latest/samples/subsys/modbus/rtu_client/
DREADME.rst1 .. zephyr:code-sample:: modbus-rtu-client
3 :relevant-api: modbus
16 This sample has been tested with the nRF52840-DK and FRDM-K64F boards,
20 with another board running the :zephyr:code-sample:`modbus-rtu-server` sample.
22 In addition to the evaluation board a RS-485 shield may be used.
23 The shield converts UART TX, RX signals to RS-485.
24 An Arduino header compatible shield like `joy-it RS-485 shield for Arduino`_
26 on the JOY-IT shield. For other shields, ``de-gpios`` property must be adapted
30 The A+, B- lines of the RS-485 shields should be connected together.
32 Alternatively UART RX,TX signals of two boards can be connected crosswise.
[all …]
/Zephyr-latest/boards/nordic/nrf21540dk/
Dnrf21540dk_nrf52840.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "nrf21540dk_nrf52840-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 compatible = "nordic,nrf21540-dk-nrf52840";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
25 zephyr,code-partition = &slot0_partition;
[all …]
/Zephyr-latest/boards/circuitdojo/feather/
Dcircuitdojo_feather_nrf9160_common.dtsi2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
7 #include "circuitdojo_feather_nrf9160_common-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 compatible = "circuitdojo,feather-nrf9160";
16 zephyr,shell-uart = &uart0;
17 zephyr,uart-mcumgr = &uart0;
21 compatible = "gpio-leds";
23 gpios = <&gpio0 3 GPIO_ACTIVE_LOW>;
29 compatible = "pwm-leds";
[all …]
/Zephyr-latest/boards/st/stm32g071b_disco/doc/
Dindex.rst5 The STM32G071B-DISCO Discovery board is a demonstration and development platform
6 for the STMicroelectronics Arm® Cortex® -M0+ core-based STM32G071RB USB Type-C™
7 and Power Delivery microcontroller. The STM32G071B-DISCO Discovery board is
9 interoperability with other USB Type-C™ devices. The STM32G071B-DISCO Discovery
10 board is intended for discovery and display of USB Type-C™ port characteristics
13 as a USB Type-C™ and Power Delivery analyzer.
15 - STM32G071RBT6 microcontroller featuring 128 Kbytes of Flash memory and
17 - Plastic case
18 - 1” 128 x 64 pixels OLED LCD module with SPI interface
19 - USB Type-C™ interface plug cable and receptacle connector accessible by door
[all …]
/Zephyr-latest/boards/st/nucleo_f334r8/doc/
Dindex.rst5 STM32 Nucleo-64 development board with STM32F334R8 MCU, supports Arduino and ST morpho connectivity.
15 The STM32 Nucleo board does not require any separate probe as it integrates the ST-LINK/V2-1
27 - STM32 microcontroller in QFP64 package
28 - Two types of extension resources:
30 - Arduino* Uno V3 connectivity
31 - ST morpho extension pin headers for full access to all STM32 I/Os
33 - ARM* mbed*
34 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
36 - Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
38 - Flexible board power supply:
[all …]
/Zephyr-latest/boards/st/nucleo_g0b1re/doc/
Dindex.rst5 The Nucleo G0B1RE board features an ARM Cortex-M0+ based STM32G0B1RE MCU
9 - STM32 microcontroller in QFP64 package
10 - Board connectors:
12 - Arduino Uno V3 connectivity
13 - ST morpho extension pin headers for full access to all STM32 I/Os
15 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector
16 - Flexible board power supply:
18 - 5V_USB_STLK from ST-Link USB connector
19 - VIN (7 - 12V) from ARDUINO connector or ST morpho connector
20 - E5V from ST morpho connector
[all …]
/Zephyr-latest/boards/st/stm32u5a9j_dk/doc/
Dindex.rst6 The STM32U5A9J-DK Discovery kit is a complete demonstration and development
7 platform for the STM32U5A9NJH6Q microcontroller, featuring an Arm® Cortex®-M33
10 Leveraging the innovative ultra-low-power oriented features, 2.5 Mbytes of
12 the STM32U5A9J-DK Discovery kit enables users to easily prototype applications
13 with state-of-the-art energy efficiency, as well as providing stunning and
15 Chrom-ART Accelerator, and Chrom-GRC™ MMU.
19 such as a 2.47-inch RGB 480x480 pixels TFT round LCD module with MIPI DSI®
20 interface and capacitive touch panel, USB Type-C® HS, Octo-SPI flash memory
21 device, Hexadeca-SPI PSRAM memory device, eMMC flash memory device,
22 Time-of-Flight and gesture detection sensor, temperature sensor, and two 2.54 mm
[all …]
/Zephyr-latest/boards/st/nucleo_l053r8/doc/
Dindex.rst5 The STM32 Nucleo-64 development board with STM32L053R8 MCU, supports Arduino and ST morpho connecti…
15 The STM32 Nucleo board integrates the ST-LINK/V2-1 debugger and programmer.
26 - STM32 microcontroller in QFP64 package
27 - Two types of extension resources:
29 - Arduino* Uno V3 connectivity
30 - ST morpho extension pin headers for full access to all STM32 I/Os
32 - ARM* mbed*
33 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
35 - Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
37 - Flexible board power supply:
[all …]
/Zephyr-latest/samples/drivers/i2s/echo/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
34 static struct gpio_dt_spec sw0_spec = GPIO_DT_SPEC_GET(SW0_NODE, gpios);
39 static struct gpio_dt_spec sw1_spec = GPIO_DT_SPEC_GET(SW1_NODE, gpios);
57 printk("Echo %sabled\n", (enable ? "en" : "dis")); in sw0_handler()
77 printk("%s is not ready\n", sw0_spec.port->name); in init_buttons()
84 sw0_spec.port->name, sw0_spec.pin, ret); in init_buttons()
92 sw0_spec.port->name, sw0_spec.pin, ret); in init_buttons()
98 printk("Press \"%s\" to toggle the echo effect\n", sw0_spec.port->name); in init_buttons()
105 printk("%s is not ready\n", sw1_spec.port->name); in init_buttons()
112 sw1_spec.port->name, sw1_spec.pin, ret); in init_buttons()
[all …]
/Zephyr-latest/boards/st/nucleo_f103rb/doc/
Dindex.rst5 The STM32 Nucleo-64 development board with STM32F103RB MCU, supports Arduino and ST morpho connecti…
15 The STM32 Nucleo board integrates the ST-LINK/V2-1 debugger and programmer.
26 - STM32 microcontroller in QFP64 package
27 - Two types of extension resources:
29 - Arduino* Uno V3 connectivity
30 - ST morpho extension pin headers for full access to all STM32 I/Os
32 - ARM* mbed*
33 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
35 - Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
37 - Flexible board power supply:
[all …]
/Zephyr-latest/boards/st/nucleo_f030r8/doc/
Dindex.rst5 The STM32 Nucleo-64 development board with STM32F030R8 MCU, supports Arduino and ST morpho connecti…
15 The STM32 Nucleo board integrates the ST-LINK/V2-1 debugger and programmer.
26 - STM32 microcontroller in QFP64 package
27 - Two types of extension resources:
29 - Arduino* Uno V3 connectivity
30 - ST morpho extension pin headers for full access to all STM32 I/Os
32 - ARM* mbed*
33 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
35 - Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
37 - Flexible board power supply:
[all …]
/Zephyr-latest/boards/st/nucleo_f070rb/doc/
Dindex.rst5 The STM32 Nucleo-64 development board with STM32F070RB MCU, supports Arduino and ST morpho connecti…
15 The STM32 Nucleo board integrates the ST-LINK/V2-1 debugger and programmer.
26 - STM32 microcontroller in QFP64 package
27 - Two types of extension resources:
29 - Arduino* Uno V3 connectivity
30 - ST morpho extension pin headers for full access to all STM32 I/Os
32 - ARM* mbed*
33 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
35 - Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
37 - Flexible board power supply:
[all …]
/Zephyr-latest/boards/st/b_g474e_dpow1/doc/
Dindex.rst5 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
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
18 - RGB power LED for a bright lighting
[all …]
/Zephyr-latest/boards/st/stm32wb5mmg/doc/
Dstm32wb5mmg.rst6 STM32WB5MMG is an ultra-low-power and small form factor certified 2.4 GHz
10 module on other boards as HCI layer (Specefically B-U585I-IOT02A Development board).
14 - Bluetooth module in SiP-LGA86 package
15 - Integrated chip antenna
16 - Bluetooth|reg| Low Energy 5.4, Zigbee|reg| 3.0, OpenThread certified
18 - IEEE 802.15.4-2011 MAC PHY Supports 2 Mbits/s
19 - Frequency band 2402-2480 MHz
20 - Advertising extension
21 - Tx output power up to +6 dBm
22 - Rx sensitivity: -96 dBm (Bluetooth|reg| Low Energy at 1 Mbps), -100 dBm (802.15.4)
[all …]
/Zephyr-latest/boards/st/nucleo_g071rb/doc/
Dindex.rst5 The Nucleo G071RB board features an ARM Cortex-M0+ based STM32G071RB MCU
9 - STM32 microcontroller in QFP64 package
10 - Two types of extension resources:
12 - Arduino Uno V3 connectivity
13 - ST morpho extension pin headers for full access to all STM32 I/Os
15 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector
16 - Flexible board power supply:
18 - USB VBUS or external source(3.3V, 5V, 7 - 12V)
19 - Power management access point
21 - Three LEDs: USB communication (LD1), user LED (LD4), power LED (LD3)
[all …]
/Zephyr-latest/boards/others/stm32f030_demo/doc/
Dindex.rst4 the STM32F030F4P6 MCU. Most of the GPIOs on the STM32 SoC have
11 More information about the board can be found at the `stm32-base.org website`_.
15 - `STM32F030 reference manual`_
16 - `STM32F030 data sheet`_
21 - STM32F030F4P6 ARM Cortex-M0 processor, frequency up to 48 MHz
22 - 16 KiB of flash memory and 4 KiB of RAM
23 - 8 MHz quartz crystal
24 - 1 user LED
25 - One reset button
26 - 2-way jumper (BOOT0)
[all …]
/Zephyr-latest/boards/st/nucleo_l031k6/doc/
Dindex.rst5 The STM32 Nucleo-32 development board with STM32L031K6 MCU, supports Arduino Nano V3 connectivity.
15 The STM32 Nucleo board integrates the ST-LINK/V2-1 debugger and programmer.
26 - STM32 microcontroller in LQFP32 package
27 - Extension resource:
29 - Arduino* Nano V3 connectivity
31 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
33 - Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
35 - Flexible board power supply:
37 - USB VBUS or external source (3.3V, 5V, 7 - 12V)
38 - Power management access point
[all …]
/Zephyr-latest/boards/st/nucleo_g031k8/doc/
Dindex.rst5 The STM32 Nucleo-32 board provides an affordable and flexible way for users to try
14 The STM32 Nucleo-32 board does not require any separate probe as it integrates the
15 ST-LINK debugger/programmer.
17 The STM32 Nucleo-32 board comes with the STM32 comprehensive free software
27 - STM32 microcontroller in 32-pin package featuring 64 Kbytes of Flash memory
29 - Extension resource:
31 - Arduino* Nano V3 connectivity
33 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
35 - Flexible board power supply:
37 - USB VBUS or external source (3.3V, 5V, 7 - 12V)
[all …]
/Zephyr-latest/boards/st/nucleo_f091rc/doc/
Dindex.rst5 The STM32 Nucleo-64 development board with STM32F091RC MCU, supports Arduino and ST morpho connecti…
15 The STM32 Nucleo board integrates the ST-LINK/V2-1 debugger and programmer.
26 - STM32 microcontroller in QFP64 package
27 - Two types of extension resources:
29 - Arduino* Uno V3 connectivity
30 - ST morpho extension pin headers for full access to all STM32 I/Os
32 - ARM* mbed*
33 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
35 - Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
37 - Flexible board power supply:
[all …]

123