Micropython: installation sur ESP8266

Téléchargement du firmware MicroPython

il se trouve sur http://micropython.org/download/#esp8266

j’utilise esp8266-20190125-v1.10.bin (elf, map) (latest au 20/02/2018).

http://www.crepp.org/wp-content/uploads/2019/02/esp8266-20180511-v1.9.4.bin_.zip

commandes Linux/Apple

1. connecter l’ESP8266 au port USB; il se trouve au port

/dev/ttyUSB0 sous Linux ou /dev/cu.SLAB_USBtoUART (<– installation pilote)

2. dans une fenêtre terminal, passez les commandes suivantes

  • esptool.py –port /dev/ttyUSB0 erase_flash
  • esptool.py –port /dev/ttyUSB0 –baud 460800 write_flash –flash_size=detect 0 esp8266-20180511-v1.9.4.bin
  • patienter au moins 5 minutes

3. au démarrage si la led de l’ESP8266 clignote rapidement et que l’on ne peut pas se connecter sur l’ESP8266, alors l’installation du firmware a échoué et il suffit de télécharger un programme à travers l’interface Arduino classique pour remettre l’ESP8266 en état de marche.

Au démarrage l’ESP8266 crée un réseau WIFI nommé MicroPython_123456 où 123456 est la fin de l’addresse Mac de la carte ESP2866

 

Windows 10 logiciel ModeMCU Firmware Programmer

 

macbook uPiCraft

 

 

le logiciel uPyCraft devrait fonctionner sous Microsoft Windows mais: