Hi,
I have connected an ESP8266-01 (see picture link one) with and Arduino Uno board. Trying to upload code or communicate with the ESP seems difficult.
ESP8266-01 picture:

The following has been done on the Hardware side:
- External power supply has been used to make sure I have 3,3VDC and greater than 200mA Current.
- Arduino Uno has connection between GND and RESET to enter passive mode. Is this correct?
- The ESP has a switch connected between the GPIO0 and ground and is powered connected to ground which should let me enter UART mode. When powered a red LED is constant high, when ground connection is disconnected the LED goes high. Is this correct?
- Arduino TX is directly connected to the ESP TX.
- Arduino RX is connected to the ESP RX with a voltage divider which consists of one 1kOhm resistor and one 1,8kOhm resistor. Since the RX has a 5V output this is now divided to about 3,2V (see picture link 2 & 3 for schematics and breadboard overview). First, I do not measure 3,2V between R1, R2 and GND, I measure 1,3V. I do however measure 3,6V between the RX output and GND which should still be 5,0V. Any idea why this happens?
Breadboard picture:

Schematic picture:

On the software side:
- I have put in the boards manager URL http://arduino.esp8266.com/stable/package_esp8266com_index.json
- I have added ESO8266 in board administration.
- Changed board to "Generic ESP8266 Module" (See parameters in picture link).
- I try to upload example program called ESP8266WebServer - Hello World and the following message is generated:
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed
Setup picture:

Please help me both hardware and software responses will be honored.
Yours sincerely
ElPutino