Chat freely about anything...

User avatar
By MikeBolton
#7539 I also bought some ESP-01 modules from Banggood. Excellent value.
Mine came with firmware by aiThinker version 0.9.2.4. I could use these directly with the AT command set (for 0.9.2) although the Baud rate was 9600B. It was not the IoT version. I reset the Baud rate to 115200 using AT+CIOBAUD=115200

However, I have now tried to update them to AT 0.9.4 using the files from esp8266_at-master.zip from the Github site. This has four binary files and I used esptool.py (along with ez_setup.py and setup.py and pyserial ) on my Windows machine. I followed the 'instructions' and all appeared to work. No error messages and the esptool exited with 'Leaving'.

On removing the GPIO0 link and repowering, I got the usual reset message but at 74880 baud. (The module was at 115200). It now doesn't respond to any AT commands, even if sent at 74880 Baud. I am now stuck although can repeat the flash loading process - to no avail.
Is there a problem with the files in the esp8266_at-master.zip ?
Is there a problem with the esptool write_flash?
What else could I have done wrong?

Mike B
User avatar
By MikeBolton
#7541
timofteandrei wrote:I searched all the forum but I haven't found any detail about how to flash new firmware on an ESP-01 with IoT firmware inside...


If you are using a Windows PC, I can give you all the details of how to do this. I agree there is little useful info. and it is not a simple or straightforward process. It doesn't seem to matter what the original firmware is. I do think there should be a simple 'tool' for doing this as it is surely the most common thing users will want to do.

Snag is, while I successfully flashed the 'new' firmware, it doesn't work !

Mike B
User avatar
By gtchesla
#7568 Hi!
I am in the same situation with the identical message and no response to any AT commands. I know the module works and creates a hotspot... it just does not respond to any AT commands.
Mike, I would also appreciate a write-up on how to flash AT firmware...