I'm trying to implement a Mobile Network (only) for the ESP32 using Arduino IDE. So to be able to connect to website up/download files etc. I need to be able to handle various HTTP PUT/GET/POST requests. However, the available libraries seem to always rely on additional WiFi related libraries. I don't want to have to load those as well, as they are quire bloated and not needed for my use scenario.
What options do I have for minimalist HTTP request libraries that does not rely on WiFi or BT or ETH?
-
do you have some library over 'Mobile Network' or only AT commands?Juraj– Juraj ♦2019年07月05日 12:04:23 +00:00Commented Jul 5, 2019 at 12:04
-
Only AT commands. So now I have to manually construct the request/response with strings, which is a real PITA.not2qubit– not2qubit2019年07月05日 12:13:21 +00:00Commented Jul 5, 2019 at 12:13
-
I don't know about mobile network Arduino library with Server implementation. it would require a public IP address so not many would use itJuraj– Juraj ♦2019年07月05日 14:05:58 +00:00Commented Jul 5, 2019 at 14:05
-
I'm not implementing a server, just a connecting client to download files (to the ESP).not2qubit– not2qubit2019年07月05日 15:30:47 +00:00Commented Jul 5, 2019 at 15:30
-
1sorry. then you can use TinyGSM. github.com/vshymanskyy/TinyGSMJuraj– Juraj ♦2019年07月05日 15:33:01 +00:00Commented Jul 5, 2019 at 15:33
1 Answer 1
The TinyGSM library implements Arduino networking Client base class over GSM modem's AT commands. The library is available in Library Manager. enter image description here
Explore related questions
See similar questions with these tags.