Para instalar a biblioteca, basta baixar o código-fonte da página do GitHub, descompacte-o e coloque-o na pasta de bibliotecas do Arduíno. Dependendo da sua instalação, ela pode estar localizada em caminhos diferentes. No meu caso, ele está localizado em: C:UsersDocumentsArduinolibraries , Caso esteja utilizando Windows.
O código descrito abaixo usa um exemplo pingando a URL do google, a resposta será um true para resposta OK e um false caso não tenha resposta do host remoto
#include <WiFi.h> #include <ESP32Ping.h> const char* ssid = "yourNetworkName"; const char* password = "yourNetworkPass"; void setup() { Serial.begin(115200); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.println("Connecting to WiFi..."); } bool success = Ping.ping("www.google.com", 3); if(!success){ Serial.println("Ping failed"); return; } Serial.println("Ping succesful."); } void loop() { }