Hello,
I’m working on a project where I intend to integrate the nRF9151 as a standalone modem, communicating with my external MCU via UART using AT commands.
My goals include using the modem for:
-
LTE-M / NB-IoT
-
NTN (Satellite)
-
MQTT
-
GNSS
While exploring the documentation, I found the following examples under the nRF Connect SDK:
-
Cellular: AT Client
-
Serial LTE modem
However, I'm a bit confused about which one is the proper baseline to use when integrating with a third-party MCU.
Should I use the serial_lte_modem application as firmware for the nRF9151 and treat it as a full AT command modem? Or is at_client more appropriate in some cases?
Also, is there a list or guide of recommended AT commands (and sequences) that should be followed on the external MCU for basic operation (network registration, MQTT, GNSS, etc.)?
Thanks in advance for any guidance or clarification!