Si, de hecho puedo enviar y recibir todo lo que quiero, estuve haciendo algunas pruebas con este sketch:
Me funciona bien, pero como dije todavía no logré enviar ningún comando AT.
String inputWord = "";
void setup()
{
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop(){
while (Serial.available())
{
char dato = Serial.read();
if (dato != '*'){
inputWord += dato;
Serial.println(inputWord);
} else {
Serial.println(inputWord);
digitalWrite(13, HIGH);
delay(inputWord.toInt());
digitalWrite(13, LOW);
inputWord = "";
}
}
}