-
Notifications
You must be signed in to change notification settings - Fork 260
23 CELL
Geo edited this page Mar 11, 2026
·
8 revisions
The CELL mode interfaces with a cellular modem module to interact with GSM/LTE networks.
It allows you to query modem status, dump the SIM card informations, send SMS messages, place calls, and execute USSD commands.
Arguments in < > are required, while arguments in [ ] are optional.
| Command | Description |
|---|---|
modem |
Show modem information and firmware details |
network |
Display current network registration and signal information |
operator |
List available cellular operators |
sim |
Show SIM card status and identifiers |
unlock |
Unlock the SIM card using the PIN code |
phonebook |
Display contacts stored on the SIM |
sms |
Perform SMS operations (list, send, read, delete) |
call |
Perform call operations |
ussd [code] |
Send a USSD command (balance, services, etc.) |
setmode |
Change modem operating mode |
config |
Configure modem settings and communication parameters |
- All SIMCom 2G, 3G, and 4G modem modules supporting the standard AT interface should be compatible.
- Cellular modules require a valid SIM card and network coverage.
- Some commands may require the SIM to be unlocked first.
- SMS, calls, and USSD operations may incur charges depending on your mobile operator.
- Always ensure the antenna is connected before powering the modem.
- Connect UART TX/RX to the ESP32 Bus Pirate and power the module:
⚠️ Voltage Warning: Devices should only operate at 3.3V or 5V.
Do not connect peripherals using other voltage levels — doing so may damage your ESP32.