UART modem target

SIMCOM AT modem modules for ESP32

Connect SIMCom 2G, 3G or 4G AT modems to ESP32 for UART shell access, SIM checks, network registration, SMS and USSD tests.

Start here when connecting SIMCom AT modem modules such as SIM800, SIM7600, A7600 or A7670 to ESP32 over UART. Check power, voltage level, SIM state and antenna before network registration tests.

  • SIMCom
  • AT
  • UART
  • SIM
Cellular AT modem module with SIM socket.

workflow

Start with AT response and registration checks

Confirm the modem power supply, UART voltage levels, TX/RX crossing, SIM state and antenna before network tests. Start with basic AT and signal commands, then check registration before SMS, USSD or data actions.

  1. 01

    Wire TX/RX, ground and the modem power path according to the module requirements.

  2. 02

    Confirm voltage levels before connecting UART pins.

  3. 03

    Start with modem and status commands before SIM or network tests.

  4. 04

    Check registration before SMS, USSD or data features.

  5. 05

    Keep SIM and network tests within your own account and local rules.

Example CLI flow
mode cell
phonebook
sim
network
call
modem

Use this SIMCOM modem sequence for AT response, SIM state and registration checks before SMS, USSD or data tests.

hardware reminders

Wiring notes before powering the target

Connect UART TX/RX to ESP32 Bit Pirate, power the modem from a suitable external supply and confirm the board-specific pinout before powering the target.

Wiring View

AT modemBP UARTTXBP RXRXBP TXPWRKEY/RSTGPIO optionalVCCexternal supplyGNDshared GND
Generated wiring summary: AT modem to BP UART. Confirm exact board pins before powering the target.
Power budget

Cellular modems can draw transmit bursts far beyond what a small ESP32 board can supply.

UART level

Confirm whether the modem exposes 1.8 V, 2.8 V or 3.3 V UART levels before connecting TX/RX.

Antenna before power

Always connect the antenna before powering the modem, especially during registration or transmit tests.

SIM and coverage

Use a valid SIM card, confirm local network coverage and unlock the SIM first if the command requires it.

Operator charges

SMS, calls and USSD operations may incur charges depending on your mobile operator and plan.

Before wiring a cellular module, check pinout, voltage, ground reference, antenna, SIM state and whether the selected ESP32-S3 board has the required UART pins free.

task-level guides

Detailed Cellular AT modem recipes

Use these SIMCOM modem guides for UART setup, AT checks, SIM state, registration and cautious network tests.

what it is

What SIMCom AT modem is used for

Cellular AT modems expose a UART command interface for status, SIM information, network registration, SMS, USSD and data-session control.

SIMCom AT modules

Supported SIMCom modem families

All SIMCom 2G, 3G and 4G modem modules exposing the standard AT interface should be compatible with the UART workflows.

2G

GSM / GPRS modules

SIM800, SIM808, SIM868, SIM900 and similar SIMCom 2G modules with a standard AT command set.

3G

UMTS / HSPA modules

SIM5320, SIM5360 and similar SIMCom 3G modems can be tested through the same UART AT shell approach.

4G

LTE modules

SIM7600, A7600, A7670 and comparable LTE modules are good targets for registration, SMS, USSD and status checks.

Cellular features require a valid SIM card, local network coverage and, for some commands, an unlocked SIM before testing.

practical value

Why use SIMCom AT modem with ESP32 Bit Pirate

ESP32 Bit Pirate helps turn the modem into a repeatable serial bench target using UART, AT shell and Web Serial workflows.

common symptoms

Common problems with Cellular AT modem

SIMCom modem issues usually come from TX/RX wiring, burst power, UART level, SIM state, antenna, coverage or carrier registration.

No AT response

Swap TX/RX, check baud, ground, power and modem boot state.

Registered nowhere

Check antenna, SIM status, band support and local coverage.

Random resets

Use a stronger power supply; cellular transmit bursts can brown out the module.

pages

Useful SIMCom AT modem next pages

Use these links for AT command setup, UART wiring, SIM status checks, registration tests and hardware power notes.

module-specific answers

Cellular AT modem FAQ

Quick answers about SIMCom AT modems, UART wiring, SIM state, power bursts and first registration checks.

Can ESP32 Bit Pirate talk to AT modems?

Yes. SIMCom 2G, 3G and 4G modules with a standard AT interface should work through UART and cellular AT workflows.

Which SIMCom modules are good targets?

SIM800, SIM900, SIM5320, SIM5360, SIM7600, A7600, A7670 and similar AT-command modem boards are practical targets.

Is a SIM required?

Status and identity commands may work without a SIM, but network registration, SMS, calls and USSD need a valid SIM/account and coverage.

Can I power a modem from the ESP32 board?

Often no. Many cellular modules need a separate supply sized for transmit bursts.

Which web tool helps?

The Web Serial Terminal is useful once the firmware exposes the UART shell workflow.

What should I test first?

AT response, signal quality, SIM status and network registration.

project

SIMCOM AT modem inside ESP32 Bit Pirate.

The SIMCOM modem page ties AT protocol notes, UART wiring, modem recipes and browser serial access into one cellular debug path.