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
- Clock Tree
- 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)
- Pulse Counter (PCNT)
- Remote Control Transceiver (RMT)
- SD Pull-up Requirements
- SDMMC Host Driver
- SD SPI Host Driver
- Sigma-Delta Modulation (SDM)
- SPI Flash API
- SPI Master Driver
- SPI Slave Driver
- SPI Slave Half Duplex
- Temperature Sensor
- Capacitive Touch Sensor
- Two-Wire Automotive Interface (TWAI)
- Universal Asynchronous Receiver/Transmitter (UART)
- USB Device Stack
- USB Host
- Provisioning API
- Storage API
- FAT Filesystem Support
- Generating and Parsing FATFS on Host
- Manufacturing Utility
- Non-Volatile Storage Library
- NVS Bootloader
- NVS Encryption
- NVS Partition Generator Utility
- NVS Partition Parser Utility
- SD/SDIO/MMC Driver
- Partitions API
- SPIFFS Filesystem
- Virtual Filesystem Component
- Wear Levelling API
- Storage Security
- Examples
- System API
- App Image Format
- Bootloader Image Format
- Application Level Tracing
- Call Function with External Stack
- Chip Revision
- Console
- eFuse Manager
- Error Code and Helper Functions
- ESP HTTPS OTA
- Event Loop Library
- FreeRTOS Overview
- FreeRTOS (IDF)
- FreeRTOS (Supplemental Features)
- Heap Memory Allocation
- Memory Management for MMU Supported Memory
- Memory Synchronization
- Heap Memory Debugging
- ESP Timer (High Resolution Timer)
- Internal and Unstable APIs
- Inter-Processor Call (IPC)
- Interrupt Allocation
- Logging library
- Miscellaneous System APIs
- Over The Air Updates (OTA)
- Performance Monitor
- Power Management
- POSIX Support (Including POSIX Threads Support)
- Random Number Generation
- Sleep Modes
- SoC Capabilities
- System Time
- Asynchronous Memory Copy
- ULP Coprocessor Programming
- ULP RISC-V Coprocessor Programming
- Watchdogs
- Configuration Options Reference