Как сбросить ESP32 через определенное время?

Я хотел бы сбросить свой ESP32 с программного обеспечения, как это сделать и как заставить его делать это через регулярные промежутки времени.

, 👍1


1 ответ


Лучший ответ:

3

Надеюсь, это поможет.


uint32_t resetAfterMillis = 30000; // Reset after 30 seconds.
uint32_t lastResetWas;

void setup() {
   lastResetWas = millis();
}


void loop() {
  uint32_t now = millis();
  if (now >= lastResetWas + resetAfterMillis) 
  {
      lastResetWas = now;

      // Whatever you want to do here
      ESP.restart();

  }

}
,