diff --git a/esphome/components/sntp/sntp_component.cpp b/esphome/components/sntp/sntp_component.cpp index 21fcb96842..3af21a9b23 100644 --- a/esphome/components/sntp/sntp_component.cpp +++ b/esphome/components/sntp/sntp_component.cpp @@ -10,6 +10,9 @@ #ifdef USE_ESP8266 #include "sntp.h" #endif +#ifdef USE_RP2040 +#include "lwip/apps/sntp.h" +#endif // Yes, the server names are leaked, but that's fine. #ifdef CLANG_TIDY diff --git a/esphome/components/time/real_time_clock.cpp b/esphome/components/time/real_time_clock.cpp index 7b5f0aa49b..de76676a4d 100644 --- a/esphome/components/time/real_time_clock.cpp +++ b/esphome/components/time/real_time_clock.cpp @@ -4,6 +4,9 @@ #ifdef USE_ESP8266 #include "sys/time.h" #endif +#ifdef USE_RP2040 +#include +#endif #include namespace esphome {