Tiago Medicci Serrano
04c4269ef0
Documentation: Update rmt defconfig description
...
Updated the `rmt` defconfig description for the Espressif's SoCs.
Use the `irtest` testing app (instead of the deprecated `rmtchar`)
to test the RMT peripheral.
Signed-off-by: Tiago Medicci Serrano <tiago.medicci@espressif.com >
2026-04-24 11:09:41 +08:00
Eren Terzioglu
5b6d0e9d49
Docs/platforms/espressif: Add AES support docs
...
Add AES support docs for esp32s2
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com >
2026-03-17 18:45:53 -03:00
Filipe Cavalcanti
76e1c97642
documentation: document esp32s2-saola-1:efuse defconfig
...
Adds description for the efuse defconfig on esp32s2-saola-1 board.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com >
2026-02-20 15:54:40 +01:00
Eren Terzioglu
e0401ae18b
Docs/platforms/espressif: Add SPI docs for esp32s2
...
Add SPI defconfig docs for esp32s2-saola-1
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com >
2026-01-27 03:09:34 +08:00
Filipe Cavalcanti
37521ebf1d
documentation: update flash encryption docs for Espressif devices
...
Adds new subsection under MCUBoot regarding use of flash encryption.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com >
2025-12-11 11:29:26 +01:00
Eren Terzioglu
f90dcde45e
Documentation/xtensa/esp32[-s2]: Add PM docs
...
Add PM docs for esp32s2
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com >
2025-12-02 02:37:06 +08:00
Eren Terzioglu
a3841a1678
Documentation/xtensa/esp32[-s2|-s3]: Add multiple ULP RISC-V bin docs
...
Add multiple ULP RISC-V bin docs for esp32s2 and esp32s3
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com >
2025-10-21 06:32:32 -03:00
Filipe Cavalcanti
632297a3ca
documentation: update MCUBoot flash allocation on ESP32|S2|S3
...
Add description of flash allocation when using MCUBoot.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com >
2025-10-14 17:44:15 +08:00
Eren Terzioglu
bb9639bd2b
Docs/xtensa/esp32[-s2|-s3]: Add ULP RISC-V Coprocessor docs for esp32[-s2|-s3]
...
Add ULP RISC-V Coprocessor docs for esp32[-s2|-s3]
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com >
2025-10-01 14:16:55 -04:00
Filipe Cavalcanti
dda00d30bf
documentation: add docs for romfs defconfig on Espressif devices
...
Update the documentation for ESP32-S2|S3|C3|C6|H2, supporting romfs defconfig.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com >
2025-09-19 07:18:54 -03:00
Filipe Cavalcanti
bbdb75b1f7
documentation: update documentation for MCUBoot on Espressif devices
...
Updates MCUBoot documentation and usage example.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com >
2025-07-22 10:55:08 -03:00
Eren Terzioglu
cf1b087504
Docs/espressif: Add crypto defconfig docs for esp32[-s2|-s3]
...
Docs/espressif: Add crypto defconfig docs for Xtensa based Espressif devices
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com >
2025-07-09 12:13:06 +08:00
Filipe Cavalcanti
fbe7d3a1f0
documentation: update Xtensa ESP32|S2|S3 toolchain version
...
Updates the instructions to install the ESP toolchain 14.2.0.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com >
2025-06-27 20:41:43 +08:00
Filipe Cavalcanti
2ddfab618b
documentation: update docs on SDMMC for ESP32|S2|S3
Build Documentation / build-html (push) Has been cancelled
2025-06-24 08:08:55 +08:00
Eren Terzioglu
59e13b4491
Documentation/xtensa: Add dedicated GPIO docs for esp32[-s2|-s3]
...
Add dedicated GPIO documentations for Xtensa based Espressif devices
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com >
2025-05-14 19:38:21 +02:00
Eren Terzioglu
9a59cf4004
Documentation/xtensa: Add SDM docs for esp32[-|-s2|-s3]
...
Add SDM docs for Xtensa based Espressif devices
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com >
2025-05-09 19:20:47 +08:00
Matteo Golin
6eba7ad35b
docs/xtensa: Added chip tags
...
Added chip documentation tags to Xtensa boards.
Signed-off-by: Matteo Golin <matteo.golin@gmail.com >
2025-05-06 19:19:56 +02:00
Lars Kruse
b333ad3ab5
style: fix typos
...
Thanks, codespell!
2025-04-30 13:45:46 +08:00
Tiago Medicci Serrano
ca664fd431
Documentation: Update openocd-esp32 command for all Espressif Socs
...
This updated the command used for running the openocd-esp32 for
all the supported Espressif's SoCs. It enables using SW-defined
breakpoints.
Signed-off-by: Tiago Medicci Serrano <tiago.medicci@espressif.com >
2025-04-18 02:25:14 +08:00
Filipe Cavalcanti
2ff8199d90
documentation: update docs on ADC support for Espressif devices
...
Add documentation for ADC on RISC-V and Xtensa Espressif devices.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com >
2025-04-17 13:56:40 +08:00
Filipe Cavalcanti
6b6247b10e
documentation/xtensa: update ESP32|S2|S3 documentation
...
Improve esptool installation docs.
Update supported peripheral list.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com >
2025-03-17 11:31:31 -03:00
Eren Terzioglu
c7702894fe
documentation/esp32[s2|s3]: Add I2C slave support
...
Build Documentation / build-html (push) Waiting to run
Add I2C Slave support into docs for xtensa based Espressif devices
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com >
2025-02-26 16:32:40 +01:00
Eren Terzioglu
8256864bfe
esp32[s2|s3]: Add qencoder defconfig
2024-12-17 13:35:42 -03:00
Eren Terzioglu
767c5f16f0
esp32[s2|s3]: Add pulse counter support
2024-12-17 13:35:42 -03:00
Tiago Medicci Serrano
b025c6285d
Documentation: Document stack and backtrace dump for Espressif SoCs
...
Stack and backtrace dump for Espressif's SoCs (ESP32, ESP32-S2,
ESP32-S3, ESP32-C3, ESP32-C6 and ESP32-H2) is now documented in a
new section for each chip entry page.
2024-09-23 20:40:58 +08:00
Filipe Cavalcanti
2af7037fa1
xtensa/esp32s2: add WiFi support on ESP32S2
2024-09-06 09:46:59 +08:00
Tiago Medicci
3ae30d00ea
docs: Improve information about debugging for Espressif SoCs
...
Provide more information on how to properly use OpenOCD and gdb to
debug Espressif SoCs on NuttX.
2024-08-15 02:38:09 +08:00
Tiago Medicci Serrano
d295752a26
Documentation: Improve Espressif toolchain/debugger documentation
...
This commits improves the documentation about Espressif's toolchain
and debugging tools for the supported SoCs on NuttX.
2024-06-20 09:39:39 +08:00
Almir Okato
16f8966fa9
esp32s2: add simple boot support
...
The Simple Boot feature for Espressif chips is a method of booting
that doesn't depend on a 2nd stage bootloader. Its not the
intention to replace a 2nd stage bootloader such as MCUboot and
ESP-IDF bootloader, but to have a minimal and straight-forward way
of booting, and also simplify the building.
This commit also removes deprecated code and makes this bootloader
configuration as default for esp32s2 targets and removes the need
for running 'make bootloader' command for it.
Signed-off-by: Almir Okato <almir.okato@espressif.com >
2024-06-04 18:53:14 -03:00
Tiago Medicci Serrano
5ff6362d0f
Documentation: improve documentation about ESP32 family
...
In particular, sections regarding the toolchain setup and usage
were updated, as well as the bootloader options. Also, minor issues
were fixed.
2024-04-22 23:45:22 +08:00
Tiago Medicci Serrano
d453f94f63
Documentation: Add entry about the RMT peripheral for ESP32 family
...
Add documentation about the RMT peripheral (and using it to drive
WS2812 addressable RGB LEDs) for ESP32-S2, ESP32-S3, ESP32-C3,
ESP32-C6 and ESP32-H2.
2024-02-19 19:02:34 -08:00
Eren Terzioglu
c15392d9b7
xtensa/esp32s2: Add xtwdt and rwdt support
2023-12-22 03:59:18 -08:00
Eren Terzioglu
5b19d8b2cb
xtensa/esp32s2: Add RTC support
2023-11-30 21:02:12 -03:00
Alan Carvalho de Assis
468e9fcde5
Documentation: Fix typos
...
I used codespell to find typos in the documentation.
Signed-off-by: Alan C. Assis <acassis@gmail.com >
2023-10-29 10:35:51 +08:00
raiden00pl
d72c6802c1
Documentation: add dummy pages for missing filesystems and drivers
2023-10-27 13:21:40 -03:00
Eren Terzioglu
ded321a515
xtensa/esp32s2: Add support to TWAI/CANBus controller
2023-09-28 09:35:08 +08:00
Lucas Saavedra Vaz
4bcc930535
arch/xtensa/esp32s2: Update MCUboot build process
...
Change the MCUboot build process to, in the future, deprecate the esp-nuttx-bootloaders repository.
2023-08-18 14:44:11 +08:00
Brennan Ashton
4d3ce8f706
docs: Fix sphinx warnings listed in issue #9306
...
Fixes these errors:
```
/home/bashton/nuttx-wrk/nuttx/Documentation/components/drivers/special/lcd.rst:52: WARNING: duplicate label ttgotdisplayesp32, other instance in /home/bashton/nuttx-wrk/nuttx/Documentation/components/drivers/special/framebuffer.rst
/home/bashton/nuttx-wrk/nuttx/Documentation/platforms/sim/sim/boards/sim/index.rst:370: CRITICAL: Unexpected section title.
/home/bashton/nuttx-wrk/nuttx/Documentation/platforms/sim/sim/boards/sim/index.rst:394: CRITICAL: Unexpected section title.
/home/bashton/nuttx-wrk/nuttx/Documentation/platforms/sim/sim/boards/sim/index.rst:1494: ERROR: Inconsistent literal block quoting.
/home/bashton/nuttx-wrk/nuttx/Documentation/platforms/sim/sim/boards/sim/index.rst:1569: WARNING: Literal block expected; none found.
/home/bashton/nuttx-wrk/nuttx/Documentation/platforms/xtensa/esp32s2/boards/esp32s2-kaluga-1/index.rst:207: WARNING: download file not readable: /home/bashton/nuttx-wrk/nuttx/Documentation/platforms/xtensa/esp32s2/boards/esp32s2-kaluga-1/tone.wav
checking consistency... /home/bashton/nuttx-wrk/nuttx/Documentation/reference/os/newreno.rst: WARNING: document isn't included in any toctree
/home/bashton/nuttx-wrk/nuttx/Documentation/guides/zerolatencyinterrupts.rst:117: WARNING: unknown document: <nestedinterrupts.rst>
```
2023-05-20 12:40:52 +08:00
Lucas Saavedra Vaz
b738379684
boards/xtensa/esp32s2-kaluga-1: Add support for the ES8311 codec
...
Adds support for the ES8311 codec on the ESP32-S2-Kaluga-1 board. This commit also adds basic configurations for testing and updates the board documentation.
2023-05-04 18:41:54 -03:00
Lucas Saavedra Vaz
7f32b7973b
boards/xtensa/esp32s2-kaluga-1: Add support for LCD displays
2023-04-27 02:18:32 +08:00
Lucas Saavedra Vaz
c702223fab
Documentation: Improve pages for ESP boards
2023-03-25 12:23:35 +02:00
Lucas Saavedra Vaz
7df663bff8
docs/boards/esp32s2-saola-1: Fix watchdog example
2023-02-04 18:28:10 -03:00
Nathan Hartman
03802dad13
NuttX graduated the Incubator; update repository links
2022-11-26 11:58:15 -08:00
Tiago Medicci Serrano
5f82e2aeac
documentation: update ESP32-S2's docs about the I2S RX mode
2022-11-21 23:46:47 +08:00
Lucas Saavedra Vaz
22ce6e8a9c
boards/xtensa: Added support for the ESP32-S2-Kaluga-1 board
2022-11-07 14:23:09 -03:00
Tiago Medicci Serrano
998b726c4b
documentation: update esp32[-s2] documentation about I2S/audio support
2022-11-07 13:46:44 +08:00
Lucas Saavedra Vaz
4d164bb995
doc: Add and fix Secure Boot and Flash Encryption section for ESP boards
2022-10-28 01:14:20 +08:00
Tiago Medicci Serrano
b16ed003f1
documentation: add documentation for ESP32-S2/S3/C3
...
Add documentation for ESP32-S2 and ESP32-S2 Saola 1 board
Add links to already existing ESP32-S3 documentation
Add links to already existing ESP32-C3 documentation
2022-10-22 15:18:35 +08:00