Problems with ESP8266

Hi, I have bought this module. I want to use it with my Arduino Mega. I read that it is not tolerant for 5V on data lines. So as far as I have self made logic level shifter, it is the same as Sparkfun one, I connected it through this shifter, it seems that it shifts ok 5V on HV and 3.3V on LV. But module still didn't recognized by arduino.

Than I have tried to connect it using Voltage divider as following |496x500

But I have used R1 - 9900 and R2 19600 , it also works well exactly what it should be 3.3v provisionally.

But module still not recognized by arduino.

Than I have tried to connect it directly to my CP120x ( Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light) USB-TTL converter using following schematic.

|500x294

Without connection GPIO to the ground . And magic it is recognized

Here is output of some commands

sda

ERROR
AT


OK
AT+GMR

AT version:0.40.0.0(Aug  8 2015 14:45:58)
SDK version:1.3.0
Ai-Thinker Technology Co.,Ltd.
Build:1.3.0.2 Sep 11 2015 11:48:04
OK
AT+CWLAP

+CWLAP:(4,"Krokodil",-80,"a0:f3:c1:fe:4d:56",1,-37)
+CWLAP:(4,"Android World",-45,"a0:f3:c1:3b:c1:8e",10,-11)

OK
AT


OK

And I got an error as well after sending AT+RST command

AT+RST


OK

 ets Jan  8 2013,rst cause:4, boot mode:(3,7)

wdt reset
load 0x40100000, len 1396, room 16 
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4 
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4 
tail 8
chksum 0xc0
csum 0xc0

2nd boot version : 1.4(b1)
  SPI Speed      : 40MHz
  SPI Mode       : DIO
  SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000

system param error
fc e4 ff ff ff ff ff ff 03 00 ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff ff ff ff 00 ff ff ff ff ff ff 11 00 00 00 41 49 2d 54 48 49 4e 4b 45 52 5f 30 
41 37 30 30 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 01 00 00 04 ff ff ff 01 ff ff ff 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

I have checked VOLTAGE on RX and TX of USB-TTL it is 3.17V . Should I shift it to 3.17 not to 3.3v or this cannot cause the problem ?

Please help to get it working. Thanks