Home
last modified time | relevance | path

Searched full:esp32 (Results 1 – 25 of 281) sorted by relevance

12345678910>>...12

/Zephyr-Core-3.5.0/dts/bindings/adc/
Despressif,esp32-adc.yaml6 Espressif ESP32 ADC
8 - ESP32 < 9,10,11,12 >
9 - ESP32-S2 < 12 >
10 - ESP32-C3 < 12 >
11 - ESP32-S3 < 12 >
12 For chips with configurable resolution feature (ESP32),
17 which coresponds to the ESP32 ADC attenuation feature.
19 ESP32,attenuation ~ zephyr,gain
29 compatible: "espressif,esp32-adc"
/Zephyr-Core-3.5.0/boards/xtensa/esp32_ethernet_kit/doc/
Dindex.rst3 ESP32-ETHERNET-KIT
6 The ESP32-Ethernet-Kit is an Ethernet-to-Wi-Fi development board that enables
8 more flexible power supply options, the ESP32-Ethernet-Kit also supports power
11 .. _get-started-esp32-ethernet-kit-v1.2-overview:
13 .. figure:: img/esp32-ethernet-kit-v1.2-overview.jpg
15 :alt: ESP32-Ethernet-Kit V1.2
18 ESP32-Ethernet-Kit V1.2 Overview
23 ESP32-Ethernet-Kit is an ESP32-based development board produced by
28 ESP32-WROVER-E module and IP101GRI, a Single Port 10/100 Fast Ethernet
33 .. _get-started-esp32-ethernet-kit-v1.2:
[all …]
/Zephyr-Core-3.5.0/drivers/spi/
DKconfig.esp321 # ESP32 SPI configuration
7 bool "ESP32 SPI Master driver"
11 Enables support for ESP32 SPI Master driver.
16 bool "ESP32 SPI interrupt mode"
18 Enables interrupt support for ESP32 SPI driver.
/Zephyr-Core-3.5.0/drivers/ethernet/
DKconfig.esp321 # ESP32 Ethernet driver configuration options
7 bool "ESP32 Ethernet driver"
11 Enable ESP32 Ethernet driver.
16 int "ESP32 Ethernet receive thread stack size"
20 int "ESP32 Ethernet receive thread priority"
/Zephyr-Core-3.5.0/dts/xtensa/espressif/esp32/
Desp32_common.dtsi13 #include <dt-bindings/pinctrl/esp32-pinctrl.h>
58 compatible = "espressif,esp32-wifi";
63 compatible = "espressif,esp32-eth";
71 compatible = "espressif,esp32-mdio";
79 compatible = "espressif,esp32-pinctrl";
101 compatible = "espressif,esp32-intc";
108 compatible = "espressif,esp32-rtc";
115 compatible = "espressif,esp32-rtc-timer";
124 compatible = "espressif,esp32-flash-controller";
148 compatible = "espressif,esp32-ipm";
[all …]
/Zephyr-Core-3.5.0/dts/xtensa/espressif/esp32s2/
Desp32s2_common.dtsi13 #include <dt-bindings/pinctrl/esp32-pinctrl.h>
58 compatible = "espressif,esp32-wifi";
63 compatible = "espressif,esp32-pinctrl";
80 compatible = "espressif,esp32-intc";
87 compatible = "espressif,esp32-rtc";
94 compatible = "espressif,esp32-rtc-timer";
103 compatible = "espressif,esp32-flash-controller";
126 compatible = "espressif,esp32-uart";
135 compatible = "espressif,esp32-uart";
145 compatible = "espressif,esp32-pcnt";
[all …]
/Zephyr-Core-3.5.0/drivers/pwm/
DKconfig.esp321 # ESP32 PWM LED configuration options
8 bool "ESP32 PWM LED driver"
12 This option enables the PWM LED driver for ESP32 family of
16 bool "ESP32 MCPWM driver"
20 This option enables the MCPWM driver for ESP32 family of
/Zephyr-Core-3.5.0/dts/riscv/espressif/esp32c3/
Desp32c3_common.dtsi12 #include <dt-bindings/pinctrl/esp32-pinctrl.h>
58 compatible = "espressif,esp32-pinctrl";
63 compatible = "espressif,esp32-wifi";
79 compatible = "espressif,esp32-intc";
88 compatible = "espressif,esp32-systimer";
96 compatible = "espressif,esp32-rtc";
103 compatible = "espressif,esp32-rtc-timer";
112 compatible = "espressif,esp32-flash-controller";
127 compatible = "espressif,esp32-gpio";
142 compatible = "espressif,esp32-i2c";
[all …]
/Zephyr-Core-3.5.0/samples/boards/esp32/ethernet/
Dsample.yaml2 description: Sample application to test ESP32 Ethernet
3 name: ESP32 Ethernet
5 sample.board.esp32.ethernet:
7 tags: esp32
/Zephyr-Core-3.5.0/dts/xtensa/espressif/esp32s3/
Desp32s3_common.dtsi41 compatible = "espressif,esp32-wifi";
46 compatible = "espressif,esp32-pinctrl";
73 compatible = "espressif,esp32-intc";
80 compatible = "espressif,esp32-rtc";
87 compatible = "espressif,esp32-rtc-timer";
96 compatible = "espressif,esp32-flash-controller";
121 compatible = "espressif,esp32-ipm";
131 compatible = "espressif,esp32-uart";
140 compatible = "espressif,esp32-uart";
149 compatible = "espressif,esp32-uart";
[all …]
/Zephyr-Core-3.5.0/boards/xtensa/esp32_net/doc/
Dindex.rst3 ESP32-NET
10 targeted to ESP32 APP_CPU only, please refer ESP32 board to a more complete
67 As with much custom hardware, the ESP32 modules require patches to
69 the project. The custom OpenOCD can be obtained at `OpenOCD ESP32`_
107 | ESP32 pin | JTAG pin |
125 a DevKitC board, replace with esp32-wrover.cfg for WROVER):
129 cd ~/esp/openocd-esp32
145 ~/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gdb outdir/esp32/zephyr.elf
149 for ESP32`_.
154 GDB stub is enabled on ESP32.
[all …]
/Zephyr-Core-3.5.0/dts/bindings/sensor/
Despressif,esp32-temp.yaml4 description: ESP32 family temperature sensor node
6 compatible: "espressif,esp32-temp"
14 The temperature sensor is available on the ESP32-S2, ESP32-C3. Note
15 that it is unavailable on the ESP32 due to missing offset calibration.
/Zephyr-Core-3.5.0/boards/xtensa/m5stickc_plus/
Dboard.cmake6 find_program(OPENOCD openocd PATHS ${ESPRESSIF_TOOLCHAIN_PATH}/openocd-esp32/bin NO_DEFAULT_PATH)
8 include(${ZEPHYR_BASE}/boards/common/esp32.board.cmake)
11 # the default ESP32 baud rate is not supported
12 board_runner_args(esp32 "--esp-baud-rate=1500000")
/Zephyr-Core-3.5.0/drivers/serial/
DKconfig.esp325 bool "ESP32 UART driver"
13 Enable the ESP32 UART.
16 bool "ESP32 built-in USB serial driver"
23 MCUs like the ESP32-C3.
/Zephyr-Core-3.5.0/dts/bindings/clock/
Despressif,esp32-rtc.yaml4 description: ESP32 RTC (Power & Clock Controller Module) Module
6 compatible: "espressif,esp32-rtc"
17 description: Value of the external XTAL connected to ESP32.
27 - offset # Index of the peripheral in esp32 modules list (Check esp32_clock.h)
/Zephyr-Core-3.5.0/samples/boards/esp32/flash_encryption/
Dsample.yaml2 description: Sample application to test ESP32 flash encryption
5 sample.board.esp32:
10 tags: esp32
/Zephyr-Core-3.5.0/dts/bindings/can/
Despressif,esp32-twai.yaml4 description: Espressif ESP32 Two-Wire Automotive Interface (TWAI)
6 compatible: "espressif,esp32-twai"
31 Valid values are 1 or any even number from 2 to 14 for ESP32 and 2 to 490 for newer
32 Espressif MCUs like ESP32-C3.
/Zephyr-Core-3.5.0/boards/xtensa/olimex_esp32_evb/doc/
Dindex.rst3 Olimex ESP32-EVB
9 The Olimex ESP32-EVB is an OSHW certified, open-source IoT board based on the
10 Espressif ESP32-WROOM-32E/UE module. It has a wired 100Mbit/s Ethernet Interface,
18 .. figure:: ESP32-EVB.jpg
20 :alt: ESP32-EVB
22 ESP32-EVB (Credit: Olimex)
27 - ESP32-WROOM-32E/UE module with 4MB flash.
40 - 40 pin GPIO connector with all ESP32 pins.
42 For more information about the ESP32-EVB and the ESP32-WROOM-32E/UE module, see
45 - `ESP32-EVB Website`_
[all …]
/Zephyr-Core-3.5.0/drivers/gpio/
DKconfig.esp321 # ESP32 GPIO configuration options
7 bool "ESP32 GPIO"
11 Enables the ESP32 GPIO driver
/Zephyr-Core-3.5.0/soc/xtensa/espressif_esp32/esp32/
DCMakeLists.txt5 esp32-mp.c
71 …board_finalize_runner_args(esp32 "--esp-flash-bootloader=${espidf_build_dir}/bootloader/bootloader…
73 …board_finalize_runner_args(esp32 "--esp-flash-partition_table=${espidf_build_dir}/partitions_singl…
75 board_finalize_runner_args(esp32 "--esp-partition-table-address=0x8000")
84 …ARGS --chip esp32 elf2image --flash_mode dio --flash_freq 40m --flash_size ${esptoolpy_flashsize}MB
90 …board_finalize_runner_args(esp32 "--esp-flash-bootloader=${CMAKE_BINARY_DIR}/zephyr/${CONFIG_KERNE…
95 board_finalize_runner_args(esp32 "--esp-boot-address=${boot_off}")
97 board_finalize_runner_args(esp32 "--esp-app-address=${img_0_off}")
/Zephyr-Core-3.5.0/drivers/clock_control/
DKconfig.esp321 # ESP32 Clock Driver configuration options
7 bool "ESP32 Clock driver"
11 Enable support for ESP32 clock driver.
/Zephyr-Core-3.5.0/drivers/watchdog/
DKconfig.esp321 # ESP32 WDT configuration
7 bool "ESP32 Watchdog (WDT) Driver"
11 Enable WDT driver for ESP32.
/Zephyr-Core-3.5.0/samples/drivers/ipm/ipm_esp32/
DREADME.rst1 .. zephyr:code-sample:: ipm-esp32
2 :name: IPM on ESP32
5 Implement inter-processor mailbox (IPM) between ESP32 APP and PRO CPUs.
9 This simple example can be used with multicore ESP32 Soc, and demonstrates
12 ESP32 has two CPU named APP and PRO, in this simple example PRO send a
16 ESP32 intercore messaging has up two four channels, the 0 and 1 are
25 Build the ESP32 IPM sample code as follows:
/Zephyr-Core-3.5.0/drivers/dac/
DKconfig.esp321 # ESP32 DAC configuration options
7 bool "ESP32 DAC driver"
11 Enable the ESP32 DAC driver
/Zephyr-Core-3.5.0/drivers/i2c/
DKconfig.esp321 # ESP32 I2C configuration options
8 bool "ESP32 I2C driver"
13 Enables the ESP32 I2C driver

12345678910>>...12