Lines Matching +full:esp32 +full:- +full:c3

6 STAMP-C3 featuring ESPRESSIF ESP32-C3 RISC-V MCU with Wi-Fi connectivity
9 For more details see the `M5Stack STAMP-C3`_ page.
14 The STAMP-C3 board configuration supports the following hardware features:
16 +-----------+------------+------------------+
19 | PMP | on-chip | arch/riscv |
20 +-----------+------------+------------------+
21 | INTMTRX | on-chip | intc_esp32c3 |
22 +-----------+------------+------------------+
23 | PINMUX | on-chip | pinctrl_esp32 |
24 +-----------+------------+------------------+
25 | USB UART | on-chip | serial_esp32_usb |
26 +-----------+------------+------------------+
27 | GPIO | on-chip | gpio_esp32 |
28 +-----------+------------+------------------+
29 | UART | on-chip | uart_esp32 |
30 +-----------+------------+------------------+
31 | I2C | on-chip | i2c_esp32 |
32 +-----------+------------+------------------+
33 | SPI | on-chip | spi_esp32_spim |
34 +-----------+------------+------------------+
35 | TWAI | on-chip | can_esp32_twai |
36 +-----------+------------+------------------+
45 .. code-block:: console
90 bootstrap the board with the ESP32 SoC.
94 .. zephyr-app-commands::
96 :zephyr-app: samples/hello_world
99 :west-args: --sysbuild
102 By default, the ESP32 sysbuild creates bootloader (MCUboot) and application
108 .. code-block::
123 With ``--sysbuild`` option the bootloader will be re-build and re-flash
144 .. zephyr-app-commands::
145 :zephyr-app: samples/hello_world
150 configuration. Here is an example for the :zephyr:code-sample:`hello_world`
153 .. zephyr-app-commands::
154 :zephyr-app: samples/hello_world
160 .. code-block:: shell
167 .. code-block:: console
169 ***** Booting Zephyr OS vx.x.x-xxx-gxxxxxxxxxxxx *****
175 As with much custom hardware, the ESP32 modules require patches to
177 the project. The custom OpenOCD can be obtained at `OpenOCD ESP32`_.
180 ``-DOPENOCD=<path/to/bin/openocd> -DOPENOCD_DEFAULT_PATH=<path/to/openocd/share/openocd/scripts>``
183 Here is an example for building the :zephyr:code-sample:`hello_world` application.
185 .. zephyr-app-commands::
186 :zephyr-app: samples/hello_world
189 …:gen-args: -DOPENOCD=<path/to/bin/openocd> -DOPENOCD_DEFAULT_PATH=<path/to/openocd/share/openocd/s…
191 You can debug an application in the usual way. Here is an example for the :zephyr:code-sample:`hell…
193 .. zephyr-app-commands::
194 :zephyr-app: samples/hello_world
201 .. target-notes::
203 .. _`M5Stack STAMP-C3`: https://docs.m5stack.com/en/core/stamp_c3
204 …ference Manual`: https://espressif.com/sites/default/files/documentation/esp32-c3_technical_refere…
205 .. _`ESP32C3 Datasheet`: https://www.espressif.com/sites/default/files/documentation/esp32-c3_datas…
206 .. _`OpenOCD ESP32`: https://github.com/espressif/openocd-esp32/releases