ESP32 GSM PPP Communication for Arduino IDE
Tested with SIM800
PPPOSClient Arduino Library for ESP32 - https://github.com/levkovigor/ppposclient - can be used with PubSubClient (https://github.com/knolleary/pubsubclient) for creating MQTT connecting