Respuesta del modulo esp8266

Buenas tardes compañeros, necesito su ayuda urgente, espero puedan darme alguna solución. Estoy teniendo problemas ya que al programar el módulo WIFI esp8266 desde el monitor serial, éste funicona y responde bien, pero cuando lo intento desde un programa no me responde nada, lo he intentado cambiando las velocidades y con diversos tipos de programas como con ciclos while y serial print sin obtener respuesta del módulo esp8266. También he revisado la programación y no he podido dar con el error. Agradecería mucho cualquier ayuda.

Adjunto la programación

String C = "" ;
char c =' ' ;  


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

void loop() {
Serial.println("AT\r\n");
delay(5000);
c = Serial.read() ;
Serial.println(c);
C = C + c ;       }
 
}

Muchas gracias

Doble post, por favor no responder acá posibles respuestas.
Este hilo será borrado!!