micropython
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| micropython [2023/04/29 21:07] – créée jerome | micropython [2023/12/03 22:58] (Version actuelle) – [Quelques liens utiles] 192.168.19.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Micropython ====== | ||
| + | |||
| + | ===== Qu' | ||
| + | |||
| + | 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... | ||
| + | - Dans VSCode, installer le plugin PyMakr | ||
| + | - Si besoin, installer NodeJS (la version 18, 19 ou 20, osef). En gros, le plugin PyMakr en a besoin... | ||
| + | - PyMakr : pour les détails, RTFM, mais en gros, 2 étapes : | ||
| + | - Connecter puis ajouter la carte microcontrôleur dans la section " | ||
| + | - 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, | ||
| + | |||
| + | ===== Wemos D1 Mini ===== | ||
| + | |||
| + | Infos ici : XXX | ||
| + | Aller sur le site de micropython, | ||
| + | pour un Wemos D1 Mini, qui a 4MB de flash, choisir : **[[https:// | ||
| + | |||
| + | Une fois ce fichier téléchargé, | ||
| + | |||
| + | ===== Gestion des dépendances ===== | ||
| + | sur ESP32, le gestionnaire est directement intégré en micropython : import mpi | ||
| + | |||
| + | ===== Quelques liens utiles ===== | ||
| + | |||
| + | Wemos D1 Mini et micropython : https:// | ||
| + | |||
| + | MicroPython QuickRef : https:// | ||
| + | |||
| + | Les libs micropython : https:// | ||
| + | |||
| + | Curated list of micropython ressources : https:// | ||
| + | |||