API Guides ********** :link_to_translation:`zh_CN:[中文]` .. toctree:: :maxdepth: 1 Application Level Tracing <app_trace> Application Startup Flow <startup> :SOC_BT_SUPPORTED: BluFi <blufi> Bootloader <bootloader> Build System <build-system> :esp32: Build System (Legacy GNU Make) <build-system-legacy> Deep Sleep Wake Stubs <deep-sleep-stub> :SOC_USB_OTG_SUPPORTED: Device Firmware Upgrade through USB <dfu> Error Handling <error-handling> :SOC_BT_SUPPORTED: ESP-BLE-MESH <esp-ble-mesh/ble-mesh-index> ESP-WIFI-MESH <esp-wifi-mesh> Core Dump <core_dump> Event Handling <event-handling> :SOC_SPIRAM_SUPPORTED: External SPI-connected RAM <external-ram> Fatal Errors <fatal-errors> Flash Encryption <../security/flash-encryption> :esp32s3: Flash and External SPI RAM Configuration <flash_psram_config> FreeRTOS SMP Changes <freertos-smp> Hardware Abstraction <hardware-abstraction> :CONFIG_IDF_TARGET_ARCH_XTENSA: High Level Interrupts <hlinterrupts> JTAG Debugging <jtag-debugging/index> Linker Script Generation <linker-script-generation> Memory Types <memory-types> lwIP TCP/IP Stack <lwip> OpenThread <openthread> Partition Tables <partition-tables> Performance <performance/index> RF Calibration <RF_calibration> :esp32: Secure Boot <../security/secure-boot-v1> Secure Boot V2 <../security/secure-boot-v2> Thread Local Storage <thread-local-storage> Tools <tools/index> :SOC_ULP_SUPPORTED: ULP Coprocessor <ulp> :esp32: ULP Coprocessor (Legacy GNU Make) <ulp-legacy> :SOC_RISCV_COPROC_SUPPORTED: ULP-RISC-V Coprocessor <ulp-risc-v> Unit Testing (Target) <unit-tests> Unit Testing (Linux Host) <linux-host-testing> :esp32: Unit Testing (Legacy GNU Make) <unit-tests-legacy> :SOC_USB_OTG_SUPPORTED: USB OTG Console <usb-otg-console> :SOC_USB_SERIAL_JTAG_SUPPORTED: USB Serial/JTAG Controller Console <usb-serial-jtag-console> Wi-Fi Driver <wifi> Wi-Fi Security <wifi-security>