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

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.