Host
The Serial Modem includes a library and sample applications that demonstrate how to interact with the Serial Modem application running on an nRF91 Series device. These samples showcase different integration approaches for controlling the nRF91 Series SiP as a cellular modem.
Serial Modem running on nRF91 Series DK with a host sample application on an external MCU
In addition, the Serial Modem includes the Serial Modem AT Client library, which exposes the AT command interface of the Serial Modem application for external devices over a serial interface.
Use the AT Client Shell sample for one or more of the following use cases:
You need direct AT command control.
Your application uses offloaded sockets.
You want to use the Serial Modem Host library.
You are working with resource-constrained MCUs.
You need to send both standard and proprietary AT commands.
Use the PPP shell sample for one or more of the following use cases:
You want to use Zephyr’s native networking stack.
You prefer standard POSIX socket APIs.
You need to test network performance.
You are developing on Linux with the native simulator.
You want seamless integration with Zephyr network services.
Both samples require the Serial Modem application to be running on an nRF91 Series device.
Sample applications: