# System API

[中文]

- App Image Format
- Bootloader Image Format
- Application Level Tracing
- ESP Trace
- 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)
- Power Management
- POSIX Support (Including POSIX Threads Support)
- Random Number Generation
- Sleep Modes
- SoC Capability Macros
- System Time
- Ultra Low Power (ULP) coprocessor
- Watchdogs

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

Was this page helpful?

- Thank you! We received your feedback.
- If you have any comments, fill in Espressif Documentation Feedback Form.

- We value your feedback.
- Let us know how we can improve this page by filling in Espressif Documentation Feedback Form.