HugoPT:
mySerial.print("AT+CMGS=\"+5511981510340\"\r"); porAqui indicas para onde vai a SMS e o corpo dela ?
mySerial.print("AT+CMGF=1\r");
delay(1000);
mySerial.print("AT+CMGS=\"+5511981510340\"\r");
delay(1000);
mySerial.print("SIM900 and Arduino say Hi!\r");
delay(1000);
mySerial.write(26);//0x1a...
O corpo e o Ctrl+Z estão aqui. Agora também fica a questão, para quê os delays de 1 segundo? Será que os delays fazem com que o módulo faca timeout?