I bought esp8266 esp-01 module and it worked, until i tryed to change baud rate. I'm using serial FTDI programmer. When I changed baudrate, I think it was 230400. But it didn't work, I got some wierd stuff on serial. Then i tried changing on my side baud rate and I figured out it swiched to 74880 baud. When I tried to send AT command it didn't respond. Then I found out I can reprogram esp8266 and I started doing stuff... Last thing I did, just uploaded a blank programm. Now esp8266 is working, but it's sending just wierd info:
this info is bootloader log written at 74880 for chip with 26 MHz oscillator (115200 for 40 MHz). after then the AT firmware starts (if it is there) and uses the baud rate you set with AT command.
to flash the AT firmware download it from espressif.com. on Windows you can flash it with the Flash Download Tool from the same site.