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
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.
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