PI Reference
[中文]
API Conventions
o Error Handling
o Configuration Structures
o Private APIs
o Components in Example Projects
o API Stability
Application Protocols
o ASIO Port
o ESP-Modbus
o ESP-MQTT
o ESP-TLS
o ESP HTTP Client
o ESP Local Control
o ESP Serial Slave Link
o ESP x509 Certificate Bundle
o HTTP Server
o HTTPS Server
o ICMP Echo
o mDNS Service
o Mbed TLS
o IP Network Layer
Bluetooth® API
o Bluetooth® Common
o Bluetooth® Low Energy (Bluetooth LE)
o Bluetooth® Classic
o Controller & HCI
o ESP-BLE-MESH
o NimBLE-based Host APIs
Error Codes Reference
Networking APIs
o Wi-Fi
o Ethernet
o Thread
o ESP-NETIF
o IP Network Layer
o Application Layer
Peripherals API
o Analog to Digital Converter (ADC) Oneshot Mode Driver
o Analog to Digital Converter (ADC) Continuous Mode Driver
o Analog to Digital Converter (ADC) Calibration Driver
o Clock Tree
o Digital To Analog Converter (DAC)
o GPIO & RTC GPIO
o General Purpose Timer (GPTimer)
o Inter-Integrated Circuit (I2C)
o Inter-IC Sound (I2S)
o LCD
o LED Control (LEDC)
o Motor Control Pulse Width Modulator (MCPWM)
o Pulse Counter (PCNT)
o Remote Control Transceiver (RMT)
o SD Pull-up Requirements
o SDMMC Host Driver
o SD SPI Host Driver
o SDIO Card Slave Driver
o Sigma-Delta Modulation (SDM)
o SPI Flash API
o SPI Master Driver
o SPI Slave Driver
o Touch Sensor
o Two-Wire Automotive Interface (TWAI)
o Universal Asynchronous Receiver/Transmitter (UART)
Project Configuration
o Introduction
o Project Configuration Menu
o Using sdkconfig.defaults
o Kconfig Format Rules
o Backward Compatibility of Kconfig Options
o Configuration Options Reference
Provisioning API
o Protocol Communication
o Unified Provisioning
o Wi-Fi Provisioning
o SmartConfig
o Wi-Fi Easy ConnectTM (DPP)
Storage API
o FAT Filesystem Support
o Generating and Parsing FATFS on Host
o Manufacturing Utility
o Non-Volatile Storage Library
o NVS Bootloader
o NVS Encryption
o NVS Partition Generator Utility
o NVS Partition Parser Utility
o SD/SDIO/MMC Driver
o Partitions API
o SPIFFS Filesystem
o Virtual Filesystem Component
o Wear Levelling API
o Storage Security
o Examples
System API
o App Image Format
o Bootloader Image Format
o Application Level Tracing
o Call Function with External Stack
o Chip Revision
o Console
o eFuse Manager
o Error Code and Helper Functions
o ESP HTTPS OTA
o Event Loop Library
o FreeRTOS Overview
o FreeRTOS (IDF)
o FreeRTOS (Supplemental Features)
o Heap Memory Allocation
o Memory Management for MMU Supported Memory
o Heap Memory Debugging
o ESP Timer (High Resolution Timer)
o Internal and Unstable APIs
o Inter-Processor Call (IPC)
o Interrupt Allocation
o Logging library
o Miscellaneous System APIs
o Over The Air Updates (OTA)
o Performance Monitor
o Power Management
o POSIX Support (Including POSIX Threads Support)
o Random Number Generation
o Sleep Modes
o SoC Capabilities
o System Time
o Himem
o ULP Coprocessor Programming
o Watchdogs