API Guides ********** :link_to_translation:`zh_CN:[中文]` .. toctree:: :maxdepth: 1 Application Level Tracing Application Startup Flow :SOC_BT_SUPPORTED: BluFi Bootloader Build System :esp32: Build System (Legacy GNU Make) Deep Sleep Wake Stubs :SOC_USB_SUPPORTED: Device Firmware Upgrade through USB Error Handling :SOC_BT_SUPPORTED: ESP-BLE-MESH ESP-MESH (Wi-Fi) Core Dump Event Handling :SOC_SPIRAM_SUPPORTED: External SPI-connected RAM Fatal Errors Flash Encryption <../security/flash-encryption> FreeRTOS SMP Changes Hardware Abstraction :CONFIG_IDF_TARGET_ARCH_XTENSA: High Level Interrupts JTAG Debugging Linker Script Generation Memory Types lwIP TCP/IP Stack Partition Tables :esp32: RF Calibration :esp32: ROM debug console :esp32: Secure Boot <../security/secure-boot-v1> :not esp32c3: Secure Boot V2 <../security/secure-boot-v2> Thread Local Storage Tools :SOC_ULP_SUPPORTED: ULP Coprocessor :esp32: ULP Coprocessor (Legacy GNU Make) :SOC_RISCV_COPROC_SUPPORTED: ULP-RISC-V Coprocessor Unit Testing :esp32: Unit Testing (Legacy GNU Make) :SOC_USB_SUPPORTED: USB Console WiFi Driver