WiFi-Watchdog

Non-blocking WiFi connection manager with ICMP ping watchdog for ESP8266 and ESP32.

Author
Costin Bobes
Website
https://github.com/costinbobes/WiFi-Watchdog
Category
Communication
License
MIT
Library Type
Contributed
Architectures
esp8266, esp32

Establishes and maintains client WiFi connectivity via built-in status checks and non-blocking ICMP echo (ping) to the gateway using lwip raw API. Automatically reconnects with an escalating strategy (soft reconnect → full reset). Features: status-change callbacks, DHCP/static IP, hostname, configurable ping interval/timeout, runtime debug logging, and ESP32 multi-core safety.

Downloads

Filename Release Date File Size
WiFi_Watchdog-1.0.1.zip 2026-02-21 19.64 KiB
WiFi_Watchdog-1.0.0.zip 2026-02-20 15.96 KiB