Home
last modified time | relevance | path

Searched full:shield (Results 1 – 25 of 290) sorted by relevance

12345678910>>...12

/Zephyr-latest/cmake/modules/
Dshields.cmake7 # This module will validate the SHIELD argument.
9 # If a shield implementation is not found for one of the specified shields, an
14 # - shield_conf_files: List of shield-specific Kconfig fragments
15 # - shield_dts_files : List of shield-specific devicetree files
16 # - SHIELD_AS_LIST : A CMake list of shields created from the SHIELD variable.
17 # - SHIELD_DIRS : A CMake list of directories which contain shield definitions
22 # If the SHIELD variable is changed after this module completes,
35 # Check that SHIELD has not changed.
36 zephyr_check_cache(SHIELD WATCH)
38 if(SHIELD)
[all …]
/Zephyr-latest/samples/drivers/display/
Dsample.yaml30 extra_args: SHIELD=g1120b0mipi
54 extra_args: SHIELD=st_b_lcd40_dsi1_mb1166_a09
57 - shield
71 extra_args: SHIELD=rk043fn02h_ct
77 sample.display.shield:
81 # display shield within Zephyr
90 - platform:lpcxpresso55s69/lpc55s69/cpu0:SHIELD=adafruit_2_8_tft_touch_v2
91 - platform:nrf52840dk/nrf52840:SHIELD=ssd1306_128x32
92 - platform:frdm_k64f/mk64f12:SHIELD=ssd1306_128x64
93 - platform:mimxrt685_evk/mimxrt685/cm33:SHIELD=waveshare_epaper_gdeh0213b1
[all …]
/Zephyr-latest/doc/hardware/porting/
Dshields.rst8 In Zephyr, the shield feature provides Zephyr-formatted shield
11 Shield porting and configuration
14 Shield configuration files are available in the board directory
19 boards/shields/<shield>
20 ├── <shield>.overlay
21 ├── Kconfig.shield
24 These files provides shield configuration as follows:
26 * **<shield>.overlay**: This file provides a shield description in devicetree
30 * **Kconfig.shield**: This file defines shield Kconfig symbols that will be
31 used for default shield configuration. To ease use with applications,
[all …]
/Zephyr-latest/boards/shields/arduino_uno_click/doc/
Dindex.rst3 Arduino UNO click shield
10 It's a simple shield that converts Arduino UNO R3 headers to two mikroBUS
18 click shield.
23 More information about the shield can be found at
24 `Arduino UNO click shield website`_.
29 This shield can only be used with a board which provides a configuration
41 Include ``--shield arduino_uno_click`` when you invoke ``west build`` with
49 :shield: arduino_uno_click,atmel_rf2xx_mikrobus
57 .. _Arduino UNO click shield website:
58 https://www.mikroe.com/arduino-uno-click-shield
/Zephyr-latest/boards/shields/adafruit_pca9685/doc/
Dindex.rst3 Adafruit 16-channel PWM/Servo Shield
9 The Adafruit 16-channel PWM/Servo shield is an Arduino
10 UNO R3 compatible shield based on the NXP PCA9685 IC.
12 More information about the shield can be found
13 at the `Adafruit 16-channel PWM/Servo Shield webpage`_.
19 | Shield Connector Pin | Function |
30 Set ``--shield adafruit_pca9685`` when you invoke ``west build``.
36 :shield: adafruit_pca9685
44 .. _Adafruit 16-channel PWM/Servo Shield webpage:
45 https://learn.adafruit.com/adafruit-16-channel-pwm-slash-servo-shield?view=all
/Zephyr-latest/samples/subsys/display/lvgl/
Dsample.yaml25 # a display shield to work with LVGL
37 extra_args: SHIELD="rk055hdmipi4m"
48 extra_args: SHIELD=st_b_lcd40_dsi1_mb1166
57 - shield
63 extra_args: SHIELD=st_b_lcd40_dsi1_mb1166_a09
72 - shield
85 extra_args: SHIELD=rk043fn66hs_ctg
98 extra_args: SHIELD=rk043fn02h_ct
106 - shield
108 extra_args: SHIELD=rtkmipilcdb00000be
/Zephyr-latest/samples/modules/lvgl/demos/
Dsample.yaml10 - platform:mimxrt1060_evk:SHIELD=rk043fn66hs_ctg
11 - platform:mimxrt1170_evk/mimxrt1176/cm7:SHIELD=rk055hdmipi4ma0
12 - platform:mimxrt595_evk/mimxrt595s/cm33:SHIELD=rk055hdmipi4ma0
55 extra_args: SHIELD=st_b_lcd40_dsi1_mb1166
66 - shield
72 extra_args: SHIELD=st_b_lcd40_dsi1_mb1166_a09
83 - shield
91 extra_args: SHIELD=rtkmipilcdb00000be
97 - shield
/Zephyr-latest/boards/arm/mps2/
Dpinmux.c123 gpio_0 = (1<<0) /* Shield 0 UART 3 RXD */ in arm_mps2_pinmux_defaults()
124 | (1<<4) /* Shield 0 UART 3 TXD */ in arm_mps2_pinmux_defaults()
125 | (1<<5) /* Shield 0 I2C SCL SBCON2 */ in arm_mps2_pinmux_defaults()
126 | (1<<15) /* Shield 0 I2C SDA SBCON2 */ in arm_mps2_pinmux_defaults()
127 | (1<<11) /* Shield 0 SPI 3 SCK */ in arm_mps2_pinmux_defaults()
128 | (1<<12) /* Shield 0 SPI 3 SS */ in arm_mps2_pinmux_defaults()
129 | (1<<13) /* Shield 0 SPI 3 MOSI */ in arm_mps2_pinmux_defaults()
130 | (1<<14); /* Shield 0 SPI 3 MISO */ in arm_mps2_pinmux_defaults()
134 gpio_1 = (1<<10) /* Shield 1 UART 4 RXD */ in arm_mps2_pinmux_defaults()
135 | (1<<14) /* Shield 1 UART 4 TXD */ in arm_mps2_pinmux_defaults()
[all …]
/Zephyr-latest/boards/shields/mikroe_mcp2518fd_click/doc/
Dindex.rst3 MikroElektronika MCP2518FD Click shield
9 MCP2518FD Click shield has a MCP2518FD CAN FD controller via a SPI
12 More information about the shield can be found at
18 The shield uses a mikroBUS interface. The target board must define
26 Set ``--shield mikroe_mcp2518fd_click`` when you invoke ``west build``,
32 :shield: mikroe_mcp2518fd_click
/Zephyr-latest/boards/shields/v2c_daplink/doc/
Dindex.rst9 The `ARM V2C-DAPLink for DesignStart FPGA`_ shield can be used to provide
19 In addition to DAPLink debug access, the V2C-DAPLink shield provides the
28 When using the V2C-DAPLink shield with the ``Cfg`` jumper (``J2``) open, the CPU
35 :shield: v2c_daplink
38 When using the V2C-DAPLink shield with the ``Cfg`` jumper (``J2``) closed, the
42 storage device provided by the V2C-DAPLink shield:
47 :shield: v2c_daplink_cfg
/Zephyr-latest/samples/net/wifi/shell/
Dsample.yaml18 extra_args: SHIELD=mikroe_wifi_bt_click_mikrobus
21 extra_args: SHIELD=esp_8266
24 extra_args: SHIELD=esp_8266_arduino
31 extra_args: SHIELD=inventek_eswifi_arduino_uart
38 extra_args: SHIELD=inventek_eswifi_arduino_spi
61 - SHIELD=nrf7002ek
72 - SHIELD=nrf7002eb
/Zephyr-latest/boards/shields/npm1300_ek/doc/
Dindex.rst16 However, the Zephyr shield is designed expecting it to be connected to the
17 Arduino shield connectors. For example, the I2C lines need to be connected to
18 the ``arduino_i2c`` bus. This allows to use the shield with any host board that
24 The shield can be used in any application by setting ``--shield npm1300_ek``
/Zephyr-latest/scripts/west_commands/
Dshields.py27 'display list of supported shield',
51 - name: shield name
52 - dir: directory that contains the shield definition
58 help='''Format string to use to list each shield;
82 for shield in list_shields.find_shields(args):
83 if name_re is not None and not name_re.search(shield.name):
85 self.inf(args.format.format(name=shield.name, dir=shield.dir))
/Zephyr-latest/boards/shields/x_nucleo_idb05a1/doc/
Dindex.rst19 Note : This shield is compatible out of the box with Arduino UNO R3 connectors,
33 Out of the box, X-NUCLEO-IDB05A1 shield expects SPI SCK to be available on
36 otherwise shield configuration can be changed (see below).
37 Also shield expects SPI CS to be available on Arduino pin A1 instead of usual
42 Shield configuration could be modified by moving resistors as
76 shield with an SPI host controller interface (HCI-SPI). Activate the presence
77 of the shield for the project build by adding the ``--shield`` arg to the
83 :shield: x_nucleo_idb05a1
86 Alternatively, set use of this shield in the project's ``CMakeLists.txt`` file:
90 set(SHIELD x_nucleo_idb05a1)
/Zephyr-latest/scripts/
Dlist_shields.py21 class Shield: class
25 def shield_key(shield): argument
26 return shield.name
45 if maybe_kconfig.name == 'Kconfig.shield':
50 ret.append(Shield(shield_name, maybe_shield))
67 for shield in shields:
68 print(f' {shield.name}')
/Zephyr-latest/boards/shields/npm6001_ek/doc/
Dindex.rst22 However, the Zephyr shield is designed expecting it to be connected to the
23 Arduino shield connectors. For example, the I2C lines need to be connected to
24 the ``arduino_i2c`` bus. This allows to use the shield with any host board that
30 The shield can be used in any application by setting ``--shield npm6001_ek``
/Zephyr-latest/boards/shields/semtech_sx1262mb2das/doc/
Dindex.rst3 Semtech SX1262MB2DAS LoRa Shield
9 The Semtech SX1262MB2DAS LoRa shield is an Arduino
10 compatible shield based on the SX1262 LoRa transceiver
13 More information about the shield can be found
16 Pins Assignment of the Semtech SX1262MB2DAS LoRa Shield
20 | Shield Connector Pin | Function |
39 The SX1262 signals DIO2 and DIO3 are not available at the shield connector.
44 This shield can only be used with a board which provides a configuration
50 Set ``--shield semtech_sx1262mb2das`` when you invoke ``west build``. For
56 :shield: semtech_sx1262mb2das
/Zephyr-latest/boards/shields/adafruit_winc1500/doc/
Dindex.rst3 Adafruit WINC1500 Wifi Shield
9 The Adafruit WINC1500 Wifi shield is an Arduino
10 compatible shield based on the ATWINC1500 wifi controller
12 The shield also provides a micro SD card socket
16 More information about the shield can be found
19 Pins Assignment of the Adafruit WINC1500 WiFi Shield
23 | Shield Connector Pin | Function |
42 The pins marked (a) must be jumpered to the SPI port at the shield
44 at the shield
49 This shield can only be used with a board which provides a configuration
[all …]
/Zephyr-latest/samples/shields/x_nucleo_iks02a1/microphone/
Dsample.yaml2 name: X-NUCLEO-IKS02A1 sensor shield
5 harness: shield
6 tags: shield
/Zephyr-latest/boards/shields/x_nucleo_bnrg2a1/doc/
Dindex.rst19 Note : This shield is compatible out of the box with Arduino UNO R3 connectors,
33 Out of the box, X-NUCLEO-BNRG2A1 shield expects SPI CS to be available on
38 Shield configuration could be modified by moving resistors or changing jumper as
66 shield with an SPI host controller interface (HCI-SPI). Activate the presence
67 of the shield for the project build by adding the ``--shield`` arg to the
73 :shield: x_nucleo_bnrg2a1
76 Alternatively, set use of this shield in the project's ``CMakeLists.txt`` file:
80 set(SHIELD x_nucleo_bnrg2a1)
/Zephyr-latest/boards/shields/adafruit_2_8_tft_touch_v2/doc/
Dindex.rst3 Adafruit 2.8" TFT Touch Shield v2
9 The Adafruit 2.8" TFT Touch Shield v2 with a
11 This shield comes with a resistive (STMPE610 controller)
15 More information about the shield can be found
16 at the `Adafruit 2.8" TFT Touch Shield v2 website`_.
18 Pins Assignment of the Adafruit 2.8" TFT Touch Shield v2
22 | Shield Connector Pin | Function |
53 This shield can only be used with a board which provides a configuration
60 Set ``--shield adafruit_2_8_tft_touch_v2`` when you invoke ``west build``. For example:
65 :shield: adafruit_2_8_tft_touch_v2
[all …]
/Zephyr-latest/samples/shields/x_nucleo_iks01a1/
Dsample.yaml2 name: X-NUCLEO-IKS01A1 sensor shield
9 harness: shield
10 tags: shield
/Zephyr-latest/samples/shields/x_nucleo_iks01a3/sensorhub/
Dsample.yaml2 name: X-NUCLEO-IKS01A3 sensor shield
5 harness: shield
6 tags: shield
/Zephyr-latest/samples/shields/x_nucleo_iks01a2/sensorhub/
Dsample.yaml2 name: X-NUCLEO-IKS01A2 sensor shield
5 harness: shield
6 tags: shield
/Zephyr-latest/samples/shields/x_nucleo_iks01a2/standard/
Dsample.yaml2 name: X-NUCLEO-IKS01A2 sensor shield
5 harness: shield
6 tags: shield

12345678910>>...12