Peripherals API *************** :link_to_translation:`zh_CN:[中文]` .. toctree:: :maxdepth: 1 ADC <adc> DAC <dac> GPIO (including RTC low power I/O) <gpio> :esp32s2: HMAC <hmac> :esp32s2: Digital Signature <ds> I2C <i2c> I2S <i2s> LED Control <ledc> :SOC_MCPWM_SUPPORTED: MCPWM <mcpwm> Pulse Counter <pcnt> Remote Control <rmt> :esp32: SD Pull-up Requirements <sd_pullup_requirements> :SOC_SDMMC_HOST_SUPPORTED: SDMMC Host <sdmmc_host> SD SPI Host <sdspi_host> :SOC_SDIO_SLAVE_SUPPORTED: SDIO Slave <sdio_slave> Sigma-delta Modulation <sigmadelta> SPI Master <spi_master> SPI Slave <spi_slave> :esp32: Secure Element <secure_element> :esp32s2: Temp sensor <temp_sensor> Timer <timer> Touch Sensor <touch_pad> TWAI <twai> UART <uart> Code examples for this API section are provided in the :example:`peripherals` directory of ESP-IDF examples.