ESP-IDF Programming Guide Logo
  • Get Started
  • API Reference
    • API Conventions
    • Application Protocols
    • Bluetooth API
    • Error Codes Reference
    • Networking APIs
    • Peripherals API
      • Analog to Digital Converter (ADC) Oneshot Mode Driver
      • Analog to Digital Converter (ADC) Continuous Mode Driver
      • Analog to Digital Converter (ADC) Calibration Driver
      • Analog Comparator
      • Clock Tree
      • Elliptic Curve Digital Signature Algorithm (ECDSA)
      • Event Task Matrix (ETM)
      • GPIO & RTC GPIO
      • General Purpose Timer (GPTimer)
      • Dedicated GPIO
      • Hash-based Message Authentication Code (HMAC)
      • Digital Signature (DS)
      • Inter-Integrated Circuit (I2C)
      • Inter-IC Sound (I2S)
      • LCD
      • LED Control (LEDC)
      • Motor Control Pulse Width Modulator (MCPWM)
      • Parallel IO
      • Pulse Counter (PCNT)
      • Remote Control Transceiver (RMT)
      • SD SPI Host Driver
      • Sigma-Delta Modulation (SDM)
      • SPI Flash API
      • SPI Master Driver
      • SPI Slave Driver
      • SPI Slave Half Duplex
      • Temperature Sensor
      • Two-Wire Automotive Interface (TWAI)
      • Universal Asynchronous Receiver/Transmitter (UART)
    • Project Configuration
    • Provisioning API
    • Storage API
    • System API
  • Hardware Reference
  • API Guides
  • Migration Guides
  • Libraries and Frameworks
  • Contributions Guide
  • ESP-IDF Versions
  • Resources
  • Copyrights and Licenses
  • About
  • Switch Between Languages
ESP-IDF Programming Guide
  • »
  • API Reference »
  • Peripherals API
  • Edit on GitHub

Note

There is a newer bugfix release of this version. The latest bugfix release is v5.1.6

Warning

This document is not updated for ESP32H2 yet, so some of the content may not be correct.

This warning was automatically inserted due to the source file being in the add_warnings_pages list.

Peripherals API

[中文]

  • Analog to Digital Converter (ADC) Oneshot Mode Driver
  • Analog to Digital Converter (ADC) Continuous Mode Driver
  • Analog to Digital Converter (ADC) Calibration Driver
  • Analog Comparator
  • Clock Tree
  • Elliptic Curve Digital Signature Algorithm (ECDSA)
  • Event Task Matrix (ETM)
  • GPIO & RTC GPIO
  • General Purpose Timer (GPTimer)
  • Dedicated GPIO
  • Hash-based Message Authentication Code (HMAC)
  • Digital Signature (DS)
  • Inter-Integrated Circuit (I2C)
  • Inter-IC Sound (I2S)
  • LCD
  • LED Control (LEDC)
  • Motor Control Pulse Width Modulator (MCPWM)
  • Parallel IO
  • Pulse Counter (PCNT)
  • Remote Control Transceiver (RMT)
  • SD SPI Host Driver
  • Sigma-Delta Modulation (SDM)
  • SPI Flash API
  • SPI Master Driver
  • SPI Slave Driver
  • SPI Slave Half Duplex
  • Temperature Sensor
  • Two-Wire Automotive Interface (TWAI)
  • Universal Asynchronous Receiver/Transmitter (UART)

Code examples for this API section are provided in the peripherals directory of ESP-IDF examples.

Provide feedback about this document

Previous Next

© Copyright 2016 - 2024, Espressif Systems (Shanghai) Co., Ltd.

  • Built with Sphinx using a theme based on Read the Docs Sphinx Theme.
  • Download PDF