create a calendar in own Google account with the same title set in the "algorithm.h" file ("calendar_summary" variable), relating to the development boards;
use one or more development boards, each with a different "esp32_id" value ("algorithm.h" file).
connects to the WiFi network, logs in to the Google server and initializes the calendar of development boards;
if present, reads the event with the title "From: Administrator To: All".
restart the development board if it has lost the WiFi connection;
the event containing in the title the string "To: " + esp32_id (for example "To: ESP32-1"), with older start date and time is searched; if nothing is found, the loop returns to point 1;
if the start date and time have already passed, the event is cancelled, otherwise the cycle resumes from step 1;
an event identical to the previous one removed is created, but with the start date and time shifted forward by about 45 seconds.
the date and time of the end of events are not considered;
in the event descriptions you can't insert the strings"From: Administrator To: All" and "From: " + esp32_id;
when creating an event it is recommended to modify only the title, description, start and end dates and times fields to avoid problems during the execution of the sketch;
there may be unmanaged errors in the source code.