ESP8266 01 no respond

OK, GPIO0 short only during powering the board.
Then flashes correctly, right? So what is/was the problem? IF it flashes the chip, THEN it can communicate to computer.

But i enter AT command no respond.

This is what are showed using 9600 baud.

And are you sure, you are flashing the right fimware to the right board? What is “doing” the blue led? Is it flashing, or is it off? (when flashed firmware, and NOT doing anything through serial/USB)

This is what are showed using 115200 baud.

Yes, this one:

Pete.

1 Like

Wrong baudrate!!

same here…

I thought we said forget about AT commands.

Paste your Blynk sketch, formatted with backticks.

Yes, there are no problem during flash the firmware. Flashing completed, i seperate the GPIO0 and ground. Reset the esp8266 by power off. Then connect back power , the esp8266 unable connect to IDE. enter any AT command also no respond.

Post the sketch you flashed to the ESP.

Pete.

This is the dirmware i flashed to the esp8266 : AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4.bin. The blue led is flashing when i flash firmware to the esp8266.

You don’t want an AT bin file if you are doing ESP standalone.

The sketch is in your IDE and in Sketch Builder, flash that.

Here is the Blink Sketch i flashed to the esp8266.
It’s not blynk sketch but is edp8266 Blink Sketch.

void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
digitalWrite(LED_BUILTIN ,LOW);

delay(1000);
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
}

The blue LED is connected to TX of the ESP, so it is absolutely normal it flashes during programming. The question is, how it behaves when you do NOTHING on serial lines… endless flashing indicates bootloop --> something is wrong. The fotos you have posted are showing wrong baudrate, but the initial of the ESP AT firmware is (I think) 115200.
The default 74880 is used by ESP for debugging and is valid ONLY during boot phase (unless programmed so - but who would?)

I think it would be best to abandon AT firmware (at least for some time - best forever) and do what is suggested by @Costas and @PeteKnight. Flash whatever example (for ESP standalone) leave debug enabled, and you should see serial output at baudrate programmed in setup() function

I want the esp8266 work as host and connect to my arduino uno which don’t have wireless function. So i can using wifi to control the arduino uno.

I flash the esp8266 standalone how to connect the pins to arduino uno?

It’s difficult to provide help and guidance if you’re not clear about what you’re trying to achieve!

Pete.

OK, I’m out of here.

2 Likes

It won’t work… Or… it is not meant to work that way…

Just try that:
Set console to 9600…

void setup() {
  Serial.begin(9600);
  Serial.println("Hello, I'm here");
}

void loop() {
  Serial.println("I'm still here!");
  delay(1000);
}

I’m a newbie, pls advise and help when u r free.:blush: