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

Installation pour Linux/Apple

Procédure complète

La procédure détaillée pour configurer l’ESP8266 sur une machine Linux est disponible ici

Procédure minimale

Cette procédure s’applique lorsque tous les outils (python, pip…) sont correctement installés

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.

4. 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

 

Installation pour Windows 10 -logiciel ModeMCU Firmware Programmer

macbook uPiCraft

 

 

le logiciel uPyCraft devrait fonctionner sous Microsoft Windows mais: