I have played with the ESP8266 and the results seem to be the same. I upload the TX example and try to get from my esp only a string variable, after programming I tested to see what it wrote on the serial monitor. It returned some data at the delay set on the program, still i have no luck to receive this sting on my Arduino. It seems that the byte message send by the esp8266 is somehow truncated or something missing in the implementation of the Arduino IDE for the ESP8266 that cannot send the byte message as requested by the Arduino. I don't really know much about serial communication so I am hoping that you could help me somehow.
Thank you for your response and keep up the good work!