I have a really idiotic question about what the ESP-IDF Husarnet Component is. It seems to me that it does soemething like a program called ZeroTier which I came across a few years ago (back when I was trying to share data between a Linux desktop and a remotely deployed Raspberry Pi equipped with some sensors and an LTE card for comms).
Basically, I’ve always regarded the way in which you can get data transmitted back securely from small micros or microcontrollers like, say, an esp32s3 equipped with an LTE SIM (4G/5G, whatever) at superfast network speeds and low latencies (I’m avoiding talking about AT-commands here) as something akin to magic, and I should mention at this point an existing and interesting 4g_hotspot example available from the ESP-IDF’s Components Manager (which I’ve been using with an 18650-powered Waveshare device). It has been fun to play around with, but the learning curve has been steep.
I should also mention I’m not into bloaty arduino-esp32 or platformio frameworks. Great if you are, but not for me.
I suspect I’m reasonably correct in assuming what the Husarnet Component does, but please allow me to ask my super dumb basic question regardless: why does it always seem to be such a complicated matter when one wants to go and finally gather the data one’s been transmitting over LTE? Surely one’s cell data provider (like Smarty here in the UK) can just publish an IP address at which the data will be available (with some degree of buffering), be it IPv4 or IPv6 and say, hey guys, it’s right here, come and get it!
If this email seems as bizarre to you as PKD’s Valis, then please ignore it. But otherwise, I think I would find a few explanatory words most helpful.
Cheers