hi,
this is my arduino code to send message using sim300
void setup()
{
delay(5000); // give the GSM module time to initialise, locate network etc.
// this delay time varies. Use example 26.1 sketch to measure the amount of time from board reset to SIND: 4, then add five seconds just in case
Serial.print("SIM300 gsm module testing \n");
/* Serial.print("AT");
Serial.print('\n');
Serial.print(Serial.read());
Serial.print('\n');
Serial.print('\n');*/
// delay(1000);
Serial.print("AT+CSQ");
Serial.println(13,HEX);
Serial.println(10,HEX);
Serial.print(Serial.read());
Serial.print('\n');
Serial.print('\n');
Serial.print("AT+CREG=?");
Serial.println(13,HEX);
Serial.println(10,HEX);
Serial.print(Serial.read());
Serial.print('\n');
Serial.print('\n');
}
void loop()
{
Serial.print("AT+CMGF=1");
Serial.println(13,HEX);
Serial.println(10,HEX);
Serial.print(Serial.read());
Serial.print('\n');
Serial.print('\n');
// delay(1000);
Serial.print("AT+CMGS=+917738995895");
Serial.println(13,HEX);
Serial.println(10,HEX);
Serial.print("HELLO");
Serial.println(26,HEX);
delay(2000);
Serial.print(Serial.read());
}
thanks