من هم دقیقا دنبال راهی میگردم که متن اس ام اس و توی یه مقدار رشته ذخیره کنم
فکر میکنم باید سریال و بخونیم و هروقت اس ام اس اومد کامند at+cmgr=1 و بفرسته و و بعدش متن پیام و بخونه
اما با این روش توی خواندن سریال مشکل دارم کسی کمک کنه خیلی ممنون میشم

من از این کد برای خواندن سریال و تبدیل اون به رشته استفاده کردم ولی مشکل اینجاس وقتی میخوام اتکامند بفرستم ارسال نمیشه و فقط حرف اولش نوشته میشه روی سریال
مثلن مینویسم AT مینویسه توی سریال A

کد:
String readString;

void setup() {
  Serial.begin(9600);
}

void loop() {
  while (Serial.available()) {
    delay(3);  
    char c = Serial.read();
    readString += c; 
  }
  if (readString.length() >0) {
    if (readString == "example") {
      //do somethings
    }
   
    readString="";
  } 
}