diff --git a/esphome/components/esp32/core.cpp b/esphome/components/esp32/core.cpp index e54c07e304..f67706ca5d 100644 --- a/esphome/components/esp32/core.cpp +++ b/esphome/components/esp32/core.cpp @@ -15,6 +15,10 @@ #ifdef USE_ARDUINO #include #include +// Forward declarations for Arduino watchdog functions (implemented in esp32-hal-misc.c) +extern "C" void enableLoopWDT(); +extern "C" void disableCore0WDT(); +extern "C" void disableCore1WDT(); #else #if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 1, 0) #include