ESPnow is a protocol to connect one Espressif device to another over WiFi , such as ESP32 or ESP8266, WEMOS etc. the advantage is that it is not relying on local WiFi network, so no need to select a WiFi Network and register to it with a password.
I have several small devices based on ESP8266 (and ESP32), which are supposed to send information t a laptop that is running a C# program, which collects the data, display it accordingly, and send back some instructions to the ESP devices. Later on the C# program will send the data to the Azure cloud.
The problem I am facing: I would like this environment to work at different locations, some without local WiFi at all. I didn't find a solution how to make the C# program to communicate with the ESP devices directly.
Any idea how can this be done?