diff --git a/Documentation/platforms/xtensa/esp32/boards/esp32-devkitc/index.rst b/Documentation/platforms/xtensa/esp32/boards/esp32-devkitc/index.rst index f34a30c5c20..8aaba387e09 100644 --- a/Documentation/platforms/xtensa/esp32/boards/esp32-devkitc/index.rst +++ b/Documentation/platforms/xtensa/esp32/boards/esp32-devkitc/index.rst @@ -931,6 +931,19 @@ You can set an alarm, check its progress and receive a notification after it exp Alarm 0 is active with 10 seconds to expiration nsh> alarm_daemon: alarm 0 received +sdm +--- + +This configuration enables the support for the Sigma-Delta Modulation (SDM) driver +which can be used for LED dimming, simple dac with help of an low pass filter either +active or passive and so on. ESP32 supports 1 group of SDM up to 8 channels with +any GPIO up to user. This configuration enables 1 channel of SDM on GPIO5. You can test +DAC feature with following command with connecting simple LED on GPIO5 + + nsh> dac -d 100 -s 10 test + +After this command you will see LED will light up in different brightness. + smp --- diff --git a/Documentation/platforms/xtensa/esp32s2/boards/esp32s2-saola-1/index.rst b/Documentation/platforms/xtensa/esp32s2/boards/esp32s2-saola-1/index.rst index 8cc501253db..d6e84fee29f 100644 --- a/Documentation/platforms/xtensa/esp32s2/boards/esp32s2-saola-1/index.rst +++ b/Documentation/platforms/xtensa/esp32s2/boards/esp32s2-saola-1/index.rst @@ -430,6 +430,19 @@ You can set an alarm, check its progress and receive a notification after it exp Alarm 0 is active with 10 seconds to expiration nsh> alarm_daemon: alarm 0 received +sdm +--- + +This configuration enables the support for the Sigma-Delta Modulation (SDM) driver +which can be used for LED dimming, simple dac with help of an low pass filter either +active or passive and so on. ESP32-S2 supports 1 group of SDM up to 8 channels with +any GPIO up to user. This configuration enables 1 channel of SDM on GPIO5. You can test +DAC feature with following command with connecting simple LED on GPIO5 + + nsh> dac -d 100 -s 10 test + +After this command you will see LED will light up in different brightness. + timer ----- diff --git a/Documentation/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst b/Documentation/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst index 0d9dee348a7..c4459b7d9de 100644 --- a/Documentation/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst +++ b/Documentation/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst @@ -657,6 +657,19 @@ You can set an alarm, check its progress and receive a notification after it exp Alarm 0 is active with 10 seconds to expiration nsh> alarm_daemon: alarm 0 received +sdm +--- + +This configuration enables the support for the Sigma-Delta Modulation (SDM) driver +which can be used for LED dimming, simple dac with help of an low pass filter either +active or passive and so on. ESP32-S3 supports 1 group of SDM up to 8 channels with +any GPIO up to user. This configuration enables 1 channel of SDM on GPIO5. You can test +DAC feature with following command with connecting simple LED on GPIO5 + + nsh> dac -d 100 -s 10 test + +After this command you will see LED will light up in different brightness. + sdmmc -----