ESP8266 library examples - is there an index?

I'm new to the NodeMCU but very impressed.
I'd like to learn from the examples - but there are about 100 in all with no clear explanation of what each does.
My project is to monitor my broadband service continuously by a wifi connection to my router, display lights to show the internet and LAN connections (by pinging them) and their quality (by the average ping time).
I'd be grateful for any advice - especially an explanation of the functions and use of the esp8266-ping library.

Hi John,
Interesting idea.

I love the ESP8266 and what you can do with it, but I've never found what you are looking for. I just look for examples that might do what I want and try them out. I use UDP all the time, had problems with client-server, never tried ping.

2 ESP8266 API's

Non-OS https://www.espressif.com/sites/default/files/documentation/2c-esp8266_non_os_sdk_api_reference_en.pdf

freeRTOS OS API Reference — ESP8266 RTOS SDK Programming Guide documentation

And in case your interested ESP32 API API Reference - ESP32 - — ESP-IDF Programming Guide latest documentation

++Karma; // Thank you :slight_smile:

PerryBebbington:
++Karma; // Thank you :slight_smile:

You are welcome.

Thanks to both of you. Guess I've got some reading to do!