C'est un firmware pour microcontrôleur fournissant un interpréteur python léger, permettant de coder et déployer facilement / rapidement un code python sur ces petites puces…
Partons de VSCode…
Infos ici : XXX Aller sur le site de micropython, page “downloads”: https://micropython.org/download/?mcu=esp8266 pour un Wemos D1 Mini, qui a 4MB de flash, choisir : ESP8266 with 2MiB+ flash
Une fois ce fichier téléchargé, installer esptool sur votre ordinateur (avec pip, donc python 3.x), et lancer la commande :
esptool.py --port PORT_NAME --baud 1000000 write_flash --flash_size=4MB -fm dio 0 FIRMWARE.bin
sur ESP32, le gestionnaire est directement intégré en micropython : import mpi
Wemos D1 Mini et micropython : https://www.wemos.cc/en/latest/tutorials/d1/get_started_with_micropython_d1.html
MicroPython QuickRef : https://docs.micropython.org/en/latest/esp8266/quickref.html
Les libs micropython : https://docs.micropython.org/en/latest/library/index.html#micropython-specific-libraries
Curated list of micropython ressources : https://awesome-micropython.com/