Is there a "one stop shop" to update ESP01 firmware?
Something vetted?
Been looking at a lot of stuff, having to go hither and yon for this and that, flash download tools that set off 'shaky content' alerts. :- P
What I have now
ATversion: 0.21.0.0
SDKversion: 00.9.5
It looks like they / it is "1MB".
I have one that I have uploaded sketches to and one that I haven't.
When I upload a sketch to the former it reports -- Sketch uses 265169 bytes (27%) of program storage space. Maximum is 958448 bytes.
I'm trying to do with Blynk_IoT.
The version in my "clean" '01 is downrev such that UART? isn't recognized (ERROR).
maybe the flash size is printed on the module.
I think esptool can detect the flash size. It should be installed with the esp8266 arduino package.
try esptool.py flash_id or esptool.py read_mac.
I think the esp8266 should be in flashing mode for esptool (io 0 to Gnd at boot.)
the tool should find the port, if not specify it with -p.
Anyway generally if the PCB is blue, the flashsize is 512KB if the PCB is black the flashsize is 1MB, but there are exceptions. ESP-01 can be built by different vendors adding flashtype of their choosing. To be certain, read the printing on the flash chip (with magnifying glass) and google and/or share here and let me work it out.
Personally i never bother with AT commands anymore and i am not sure what the flashsize has to do with uploading fresh AT-firmware (most firmware will fit on a 512KB version regardless)
You can also use a sketch that reports back the flash-id and it's size using
8Mb, so that's 1MB.
I too read something about black pcb means 1M, but I was unswayed (because there always exceptions, someone didn't get the memo). As a matter of fact, these are black pcbs.
I'm just looking to update the AT firmware such that I can change, if necessary, the bps.
What I have (see post No. 1) is 115200 and not changeable.
Sorry, but I'm not a Linux guy.
I found that github folder last night. There's a lot in it, but
I don't know what to pick out of all that to make things
happen with the Download Tool.
you can enter the parameters from the esptool command line into the 'download tool'.
did you try to open a command prompt and enter esptool.py? maybe all you need is to open the command prompt in the AT firmware binaries folder and execute the command from my previous comment
Well, 'maybe' lots of stuff. I've been a few days at this and had no idea what a load it has been, everything is covered in layers of BS.
I'm pretty good at following directions, but, astoundingly, I have found absolutely nothing authoritative, straight-forward and current.
Sorry, I'm sure this is all second-nature to you, but I don't grok any of it.
I can't believe that there is not an app or something that will just whiz through this.
I am confident that my AT firmware needs upgrading for what I want to do. Beyond that I am at a complete loss.
If I knew which files to pick out, to place their addresses in the Download Tool spaces, I would do that.
A general problem with ESP's that i have also encountered.
It took me a month !!
Probably true.
I have a setup ready to go, but i am not sure how to share that with you. Have no idea where i got it from, and to be honest, i never use it anymore (reasons mentioned before) but if you don't succeed still maybe i can help.
Just keep in mind that the tone you used, was not inspirational for assistance. That ESP's don't come with good tutorials (in fact on average i guess about 80% of them is incorrect to say the least) is not our fault.
So there is a little project you can get stuck into once you have it fully figured out.