This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit 2080617a8ef83ed2d0d34e7ffa3bb05f82d2d362 Author: Tiago Medicci Serrano <tiago.medi...@espressif.com> AuthorDate: Tue Sep 23 10:34:58 2025 -0300 Documentation: Add entry for ESP32-[C3|C6|H2]'s `buttons` defconfig This commit adds an entry on Documentation regarding ESP32-C3, ESP32-C6 and ESP32-H2 boards that implement the `buttons` defconfig Signed-off-by: Tiago Medicci Serrano <tiago.medi...@espressif.com> --- .../risc-v/esp32c3/boards/esp32c3-generic/index.rst | 15 +++++++++++++++ .../risc-v/esp32c6/boards/esp32c6-devkitc/index.rst | 15 +++++++++++++++ .../risc-v/esp32c6/boards/esp32c6-devkitm/index.rst | 15 +++++++++++++++ .../risc-v/esp32h2/boards/esp32h2-devkit/index.rst | 15 +++++++++++++++ 4 files changed, 60 insertions(+) diff --git a/Documentation/platforms/risc-v/esp32c3/boards/esp32c3-generic/index.rst b/Documentation/platforms/risc-v/esp32c3/boards/esp32c3-generic/index.rst index 11891b6a02c..82de4ea42db 100644 --- a/Documentation/platforms/risc-v/esp32c3/boards/esp32c3-generic/index.rst +++ b/Documentation/platforms/risc-v/esp32c3/boards/esp32c3-generic/index.rst @@ -153,6 +153,21 @@ You can check that the sensor is working by using the ``bmp180`` application:: Pressure value = 91526 Pressure value = 91525 +buttons +------- + +This configuration shows the use of the buttons subsystem. It can be used by executing +the ``buttons`` application and pressing the ``BOOT`` button on the board:: + + nsh> buttons + buttons_main: Starting the button_daemon + buttons_main: button_daemon started + button_daemon: Running + button_daemon: Opening /dev/buttons + button_daemon: Supported BUTTONs 0x01 + nsh> Sample = 1 + Sample = 0 + coremark -------- diff --git a/Documentation/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst b/Documentation/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst index 7c3b83bb608..2860c2ab1a8 100644 --- a/Documentation/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst +++ b/Documentation/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst @@ -120,6 +120,21 @@ You can check that the sensor is working by using the ``bmp180`` application:: Pressure value = 91526 Pressure value = 91525 +buttons +------- + +This configuration shows the use of the buttons subsystem. It can be used by executing +the ``buttons`` application and pressing the ``BOOT`` button on the board:: + + nsh> buttons + buttons_main: Starting the button_daemon + buttons_main: button_daemon started + button_daemon: Running + button_daemon: Opening /dev/buttons + button_daemon: Supported BUTTONs 0x01 + nsh> Sample = 1 + Sample = 0 + capture -------- diff --git a/Documentation/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.rst b/Documentation/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.rst index 6087332ee1d..db4bfda8c7f 100644 --- a/Documentation/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.rst +++ b/Documentation/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.rst @@ -99,6 +99,21 @@ You can check that the sensor is working by using the ``bmp180`` application:: Pressure value = 91526 Pressure value = 91525 +buttons +------- + +This configuration shows the use of the buttons subsystem. It can be used by executing +the ``buttons`` application and pressing the ``BOOT`` button on the board:: + + nsh> buttons + buttons_main: Starting the button_daemon + buttons_main: button_daemon started + button_daemon: Running + button_daemon: Opening /dev/buttons + button_daemon: Supported BUTTONs 0x01 + nsh> Sample = 1 + Sample = 0 + coremark -------- diff --git a/Documentation/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst b/Documentation/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst index a0789642f42..5b5342a84b4 100644 --- a/Documentation/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst +++ b/Documentation/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst @@ -119,6 +119,21 @@ You can check that the sensor is working by using the ``bmp180`` application:: Pressure value = 91526 Pressure value = 91525 +buttons +------- + +This configuration shows the use of the buttons subsystem. It can be used by executing +the ``buttons`` application and pressing the ``BOOT`` button on the board:: + + nsh> buttons + buttons_main: Starting the button_daemon + buttons_main: button_daemon started + button_daemon: Running + button_daemon: Opening /dev/buttons + button_daemon: Supported BUTTONs 0x01 + nsh> Sample = 1 + Sample = 0 + coremark --------