ESP8266 Problem

Hello, I need help please, someone to help me understand why my spy writes me only trash at all the speeds I put in the Serial Monitor :frowning: :frowning:

Cen you share your code and wiring? it would be helpful on order to help you :slight_smile:

I am using this code

#include <SoftwareSerial.h>
SoftwareSerial ESP(3,2);//rx,tx
void setup()
{
Serial.begin(19200);
ESP.begin(19200);
}

void loop()
{
if(ESP.available()){
char c=ESP.read();
Serial.print(c);
}
if(Serial.available()){
char c=Serial.read();
ESP.print(c);
}
}
this is the wiring

https://www.google.com.ec/search?tbm=isch&sa=1&ei=ZxRmW4fQK42e5gLclpygBQ&q=esp8266&oq=esp8266&gs_l=img.3..0l10.5483385.5486114.0.5486200.7.4.0.3.3.0.143.526.0j4.4.0....0...1c.1.64.img..0.7.547...35i39k1j0i67k1.0.zjk98VUUiyc#imgrc=nIMmMPRFqRzm6M: