Firmware für ESP8266

Die Firmware kann von den unten aufgeführten Links heruntergeladen werden. Die Übertragung der Firmware auf das Gerät erfolgt mit dem esptool.

Das esptool ist ein Python-Programm. Es setzt Python 3 voraus und wird mit

$ pip3 install esptool

installiert.

Die Übertragung der Firmware erfolgt in zwei Schritten. Zuerst wird mit

$ esptool.py --port /dev/ttyUSB0 erase_flash

die bereits installierte Firmware gelöscht. Danach wird mit

$ esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash --flash_size=detect 0 esp8266.bin

die neue Firmware installiert.

Das esptool kann auch auf Windows-Rechnern benutzt werden. Dort muss man den Geräte-Manager verwenden, um den COM Port zu finden, unter dem das per USB angeschlossene Gerät erreichbar ist. Das Gerät wird in der Rubrik "Anschlüsse (COM & LPT)" aufgeführt. Der COM Port wird als Argument an esptool übergeben (z.B. --port COM6).

Links
https://micropython.org/download#esp8266
http://docs.micropython.org/en/latest/esp8266/tutorial/intro.html#deploying-the-firmware


esp8266-20190125-v1.10.bin

esp8266-20190529-v1.11.bin