u/Late_Curve1983

GSM SIM800L EVB + ESP32S3mini can make calls but SMS sending hangs at AT+CMGS
▲ 3 r/IOT

GSM SIM800L EVB + ESP32S3mini can make calls but SMS sending hangs at AT+CMGS

https://preview.redd.it/tsj838p6ai0h1.png?width=1602&format=png&auto=webp&s=e4c2b64da4a344e6839cb97d5a05692184ca3b0e

https://preview.redd.it/fa02b095bi0h1.jpg?width=1599&format=pjpg&auto=webp&s=b0a6272555cd8a23d57cd48f96a18ed0f1c43a2b

https://preview.redd.it/ukafals6bi0h1.jpg?width=899&format=pjpg&auto=webp&s=f6f7aa372cfbc6f4af38bb812a197921049960d3

Need help with SIM800L + ESP32-S3 SMS issue

The team i'm mentoring using:

  • ESP32-S3 Mini
  • GSM SIM800L EVB
  • 3.7V / 7.4V battery setups tested
  • common GND connected
  • TX/RX connected correctly
  • 1000uF capacitor tested also

Current status:

  • AT commands work
  • AT+CPIN? works
  • AT+CSQ works
  • AT+CREG? gives 0,1
  • Calls work perfectly
  • SIM card works normally in phone
  • SMS center number exists (AT+CSCA? returns valid number)

Problem:
SMS sending is unreliable.

Earlier SMS worked 2–3 times successfully, but now AT+CMGS often hangs before getting the “>” prompt.

After increasing delays, now I sometimes get:

>

Prompt received

and the message text prints, but final +CMGS / OK response does not always come and SMS may not arrive.

Also sometimes ESP32 resets during SMS transmission with:
rst:0x7 (TG0WDT_SYS_RST)

Things already tried:

  • longer delays
  • separate power
  • different baud rates
  • capacitor across VCC/GND
  • manual AT testing
  • checking SMSC
  • checking network registration

Could this still be a power issue during GSM burst current, or something carrier/SIM related?

Any suggestions appreciated.

reddit.com
u/Late_Curve1983 — 2 days ago