i faced same problem. but now i'm here
first of all just short RX and TX pins of module that u used.and check that you receive data that you transmit on serial window.
and one more thing use arduino serial monitor OR if any other >> run with administer
common both GND (USB to ttl's AND esp's) << most common problem
GPIO^00 = 3.3v (normal using)
GPIO^00 = GND (for flash OR burn firmware)
GPIO^02 = 3.3v
GPIO^CH_PD = 3.3v
GPIO^15 = GND
baud rate must be 9600
put button between RST and GND for reset module
i prefer that you change only GPIO^00 >>3.3 OR GND AND check only result with 9600 baudrate
just forgot all other baudrate that recive any kind of ..
garbage like>> "RST CAUSE:2, BOOT MODE:(3,6)"
other pins as i say
i just remember you again >>
just forgot all other baudrate that receive any kind of ..
garbage like>> "RST CAUSE:2, BOOT MODE:(3,6)" [set it only on 9600]
and set pins status as i say >> changes are only on GPIO^00 >>3.3 OR GND