Error while interfacing esp8266 with arduino uno

Hi
I am getting the error message as:

Arduino: 1.6.12 (Windows 8), Board: "Generic ESP8266 Module, 80 MHz, 40MHz, DIO, 115200, 512K (64K SPIFFS), ck, Disabled, None"

Sketch uses 226,157 bytes (52%) of program storage space. Maximum is 434,160 bytes.
Global variables use 32,548 bytes (39%) of dynamic memory, leaving 49,372 bytes for local variables. Maximum is 81,920 bytes.
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed

I have connected the arduino with esp8266
connection
esp8266-------->arduino

tx --------- pin2
rx --------- pin3
vcc --------- 3.3V
CH_PD---------- 3.3V
GND------------ GND
GPIO0 ------------- GND

MY CODE IS IN ATTACHMENT

Please help me this iam getting this message every time iam connecting the esp8266

wifi_test_1.ino (3.24 KB)

How is the ESP connected? I don't understand what you are trying to do. If you are trying to program the ESP it must be connected to the PC with a USB to TTL converter (not the Uno). If you are trying to program the Uno, you have the wrong board selected (in Tools).

rx --------- pin3

Do you have a level shifter between Uno TX and ESP RX?

^ Pretty much everything I would have said/asked! LOL

  • If you want to program the ESP.. you need to connect it directly to the PC via USB > TTL (FTDI) type programmer.

Do you have it set to 'programming' mode?

What Arduino board are you trying to use?