Which (whose?) eduroam credentials to use for the deployed system?
Will the eduroam network be available in every deployment site? If not, we'll need to fallback to cellular network (i.e. use SIM).
✅ ESP32 supports WiFi EAP authentication (see https://docs.espressif.com/projects/esp-idf/en/v5.0.1/esp32/api-guides/wifi.html#wpa2-enterprise). So yeah, we can directly connect each ESP32 to eduroam.
3.1. Storing eduroam credentials on each ESP32 is undesirable. Why? Is that a security issue? What's our security model? Or is that a burecracy issue related to item 1?
3.2. Anyway, we could have a single ESP32 where we store the eduroam credentials. That special ESP32 can work as eduroam forwarder. See #3 . That's certainly very cheap.
Things to consider: