Efficiently using the EG915N module for IoT without writing AT command drivers

I want to use the EG915N for an IoT device, and I need support for MQTT, HTTP, GPS, SMS, and general AT commands.

I found that each feature has its own AT command documentation. Developing an AT command driver for the EG915N will take a lot of time due to testing, parsing, and handling various edge cases. I can’t cover all scenarios, such as 4G connectivity and MQTT, and writing drivers for just one application will be time-consuming and prone to bugs or unhandled cases.

Is there any existing library or method to use the EG915N without having to write AT command drivers from scratch?

I will be using the EG915N with a microcontroller in an embedded, portable device that includes sensors and actuators.

What is the fastest way to work with the EG915N instead of writing AT command drivers manually?

Hi @mohand_zaatreh
Because the end users of the module are very diverse, it is necessary for customers to set up through AT to better suit their own development and use scenarios.