ESP-IDF Programming Guide Logo
ESP32-S2
v4.2.5
  • Get Started
  • API Reference
    • Networking
    • Peripherals
    • Protocols
    • Provisioning
    • Storage
    • System
    • Configuration Options
    • Error Codes Reference
  • H/W Reference
  • API Guides
  • Libraries and Frameworks
  • Contribute
  • Versions
  • Resources
  • Copyrights
  • About
  • 语言/Languages
ESP-IDF Programming Guide
  • »
  • API Reference
  • Edit on GitHub

API Reference¶

[中文]

  • Networking
    • Wi-Fi
    • Ethernet
    • IP Network Layer
    • Application Layer
  • Peripherals
    • ADC
    • DAC
    • GPIO (including RTC low power I/O)
    • HMAC
    • Digital Signature
    • I2C
    • I2S
    • LED Control
    • Pulse Counter
    • Remote Control
    • SD SPI Host
    • Sigma-delta Modulation
    • SPI Master
    • SPI Slave
    • Temp sensor
    • Timer
    • Touch Sensor
    • TWAI
    • UART
  • Protocols
    • ASIO
    • ESP-MQTT
    • ESP-TLS
    • HTTP Client
    • HTTP Server
    • HTTPS Server
    • ICMP Echo
    • Local Control
    • mDNS
    • Modbus
    • Websocket Client
    • Certificate Bundle
    • IP Network Layer
  • Provisioning
    • Protocol Communication
    • Unified Provisioning
    • Wi-Fi Provisioning
    • SmartConfig
  • Storage
    • FAT Filesystem
    • Mass Manufacturing Utility
    • Non-Volatile Storage
    • NVS Partition Generation Utility
    • SD/SDIO/MMC Driver
    • SPI Flash and Partition APIs
    • SPIFFS Filesystem
    • Virtual Filesystem
    • Wear Levelling
  • System
    • App image format
    • Application Level Tracing
    • Console Component
    • eFuse Manager
    • Error Codes and Helper Functions
    • ESP HTTPS OTA
    • ESP pthread
    • Event Loop Library
    • FreeRTOS
    • FreeRTOS Additions
    • Heap Memory Allocation
    • Heap Memory Debugging
    • High Resolution Timer
    • Call function with external stack
    • Interrupt Allocation
    • Logging
    • Miscellaneous System APIs
    • Over The Air Updates (OTA)
    • Performance Monitor
    • Power Management
    • Sleep Modes
    • Watchdogs
    • System Time
  • Configuration Options
    • Introduction
    • Project Configuration Menu
    • Using sdkconfig.defaults
    • Kconfig Formatting Rules
    • Backward Compatibility of Kconfig Options
    • Configuration Options Reference
    • Customisations
  • Error Codes Reference

Provide feedback about this document

Next Previous

© Copyright 2016 - 2020, Espressif Systems (Shanghai) CO., LTD

Built with Sphinx using a theme provided by Read the Docs.
Switch Version v: v4.2.5
Targets
ESP32
ESP32-S2
Languages
en
zh_CN
Versions
latest
stable
v5.4.1
v5.3.3
v5.2.5
v5.1.6
v5.0.8
Prereleases
release-v5.4
release-v5.3
release-v5.2
release-v5.1
release-v5.0
release-v4.4
release-v4.3
release-v4.2
release-v4.1
release-v4.0
release-v3.3
Old Versions
v5.4
v5.3.2
v5.3.1
v5.3
v5.2.4
v5.2.3
v5.2.2
v5.2.1
v5.2
v5.1.5
v5.1.4
v5.1.3
v5.1.2
v5.1.1
v5.1
v5.0.7
v5.0.6
v5.0.5
v5.0.4
v5.0.3
v5.0.2
v5.0.1
v5.0
v4.4.8
v4.4.7
v4.4.6
v4.4.5
v4.4.4
v4.4.3
v4.4.2
v4.4.1
v4.4
v4.3.7
v4.3.6
v4.3.5
v4.3.4
v4.3.3
v4.3.2
v4.3.1
v4.3
v4.2.5
v4.2.4
v4.2.3
v4.2.2
v4.2.1
v4.2
v4.1.4
v4.1.3
v4.1.2
v4.1.1
v4.1
v4.0.4
v4.0.3
v4.0.2
v4.0.1
v4.0
v3.3.6
v3.3.5
v3.3.4
v3.3.3
v3.3.2
v3.3.1
v3.3
v3.2.5
v3.1.7
Downloads
PDF
ESP-IDF Programming Guide
Project Home