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 Jul 5 '19 at 12:04
  • Only AT commands. So now I have to manually construct the request/response with strings, which is a real PITA. – not2qubit Jul 5 '19 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 it – Juraj Jul 5 '19 at 14:05
  • I'm not implementing a server, just a connecting client to download files (to the ESP). – not2qubit Jul 5 '19 at 15:30
  • 1
    sorry. then you can use TinyGSM. github.com/vshymanskyy/TinyGSM – Juraj Jul 5 '19 at 15:33

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

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.