Thứ tự các bước sử dụng watchdog timer như sau:
void setup {
ESP.wdtDisable(); // đầu tiên tắt nó đi trước
ESP.wdtEnable(4000); // sau đó kích hoạt loại với yêu cầu kiểm tra là cứ 4 giây nếu không có tín hiệu feed (cho ăn) thì kích hoạt
}
void loop() {
ESP.wdtFeed(); // cái này để thường xuyên reset cái timer: khi nào cái này không chạy thì watchdog sẽ bị kích hoạt và khởi động lại ESP
// các đoạn code khác
}
đơn giản thế thôi và tôi dùng cái này hơn 1 năm đến nay rồi, chạy khá ổn