I bought an ESP8266-01 and tried to connect it to an arduino uno. My arduino uno had BareMinimum in it.
I used an LM2596 board as an external power supply, and a bidirectional logic level converter. Here are my connections:
TX(ESP) --- LV1 *** HV1 --- RX(Arduino)
RX(ESP) --- LV2 *** HV2 --- TX(Arduino)
OUT+(LM2596/3.3v) --- Vcc --- CH-PD --- LV *** HV --- 5v(Arduino)
OUT- (LM2596/3.3v) --- Gnd(ESP) --- Gnd *** Gnd --- Gnd(Arduino)
IN+ (LM2596/3.3v) --- Vin(Arduino)
IN- (LM2596/3.3v) --- Gnd(Arduino)
RESET(ESP) --- RESET(Arduino)
When I tried to power the arduino with 5v from my desktop, ESP8266 didn't respond, and the power led wasn't on. When I tried to power the arduino with 9v-1.5a power supply, the power led was on, but ESP8266 was so hot that I couldn't touch. Also there was smoke. I tried AT in the serial terminal but there was no response. I couldn't even see my commands in the terminal window when I send them. I tried both 9600 and 115200, with CR-NW. Then, in the second try with 5V, the same thing happened. ESP8266 was very hot, and there wasn't any response. When I researched about the topic, I saw that the power led with resistor is problematic. I tried removing the led, but I couldn't solve the problem. Do you have a suggestion? Did I burn my ESP8266?
Thanks for your help!