To enable ESP32 core dump in Arduino IDE, first install the latest ESP32 board package, then open Tools > Core Debug Level and set it to at least “Error” or higher. In your sketch or sdkconfig, enable core dump support (usually to Flash or UART), and if using PlatformIO-style settings, configure CONFIG_ESP_COREDUMP_ENABLE=y plus the destination option. For Arduino IDE users, selecting an ESP32 board with debugging support and enabling partition schemes that include coredump storage is often required. After a crash, read the dump through Serial Monitor or extract it from flash using Espressif tools for decoding.