Outils pour utilisateurs

Outils du site


micropython

Ceci est une ancienne révision du document !


Micropython

Qu'est-ce que c'est ?

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…

Comment ?

Partons de VSCode…

  1. Dans VSCode, installer le plugin PyMakr
  2. Si besoin, installer NodeJS (la version 18, 19 ou 20, osef). En gros, le plugin PyMakr en a besoin…
  3. PyMakr : pour les détails, RTFM, mais en gros, 2 étapes :
    1. Connecter puis ajouter la carte microcontrôleur dans la section “Devices”
    2. Créer un nouveau projet. Il contiendra 2 fichiers : boot.py et main.py ; après, il est possible de travailler avec des fichiers python supplémentaires, bien sûr, ce qui fait l'extensibilité de la chose…

Wemos D1 Mini

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`

Quelques liens utiles

micropython.1682795227.txt.gz · Dernière modification : 2023/04/29 21:07 de jerome