I have grabbed an ESP-01 out of my box for you, and when i press reset it shows me
ets Jan 8 2013,rst cause:1, boot mode:(3,6)
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
⸮⸮⸮⸮o⸮s⸮⸮o|⸮⸮⸮|sl⸮⸮r⸮l⸮l⸮l`⸮⸮r⸮l⸮l⸮l`⸮⸮s⸮l⸮⸮
Now when i set the baud to 74880 in the Serial monitor and press Reset while GPIO 0 is connected to GND ( I have a button that connects RST to GND) it shows
Hmmm, So you have the message saying boot mode is (1,6), you have 'generic ESP8266' as a board. That doesn't make sense to me. Can you post a picture of your setup ? I am a little at a loss here, but maybe i see something that is obstructing the process. Although as i said, if the boot mode is correct and you have established communication in both directions (you did type AT in the serial monitor in the previous step and it responded with OK) then i don;t know what else to tell you.
Is that still what you are using or have you switched to using resistors ?
with GPIO 0 not connected to GND. (during a hard reset of course)
At 115200bps and with line-ending set to Both NL & CR, when you type AT in the serial monitor, the ESP should respond with 'OK'
If not then something on the RX line is not working properly.
After replacementy of converter with resistor voltage divider on RX line the upload was successful and LED is blinking as intended. AT commands still without any response.
There was one remark in some discussion whether the pull up's of 10k is not too much from reasons discussed also here.
Anyway, thanky a lot to understand also the inner structure of UNO.
Now if you look at this thread, you will find that there are also quite a few inconsistencies and that because of all the too and from within it, it has become 'not the best of tutorials' I had a really good one before, that somehow got removed or changed, then i had a small bit of paste and copy, but somehow i think it might actually be good if i would just create on instructables or something.
Then i can just refer to it in threads and all the steps and pictures and explanation is there in a good overview, and i can deal with any questions about it here on the forum. What do you think ?
And about that, (and that is not really directly at you of course, (more @gfvalvo or @Juraj ) i struggled with doing that initially as well, but now i think the easy way might be to just first upload the standard http OTA upload example, and select the binary through that. No more need for flashtools and everything.
Got it. I remember that. My first intention was to establish basic communication. Thanks to your help it was ssuccessful. I am going to move forward now and deal with WIFi portion.