Peripherals API *************** .. toctree:: :maxdepth: 1 GPIO <gpio> I2C <i2c> I2S <i2s> SPI <spi> PWM <pwm> UART <uart> ADC <adc> Hardware Timer <hw_timer> Example code for this API section is provided in :example:`peripherals` directory of ESP-IDF examples.