microc:uc:espressif

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
microc:uc:espressif [2023/08/18 12:57] philmicroc:uc:espressif [2023/08/19 11:40] (Version actuelle) – [3. Se connecter à la console REPL] phil
Ligne 1: Ligne 1:
-[[:python:micropython:accueil|{{ :iconemaison.jpg?nolink&30|Sommaire MicroPython, CircuitPython}}]]+[[microc:accueilmc|{{ :iconemaison.jpg?nolink&30|Sommaire Microcontrôleur}}]]
  
-===== MicroPython sur les modules Espressif ESP32 et ESP8266 =====+===== Installation de MicroPython sur les modules Espressif ESP32 et ESP8266 =====
  
 {{ :python:micropython:materiel:espmicrop.jpg?nolink|}} {{ :python:micropython:materiel:espmicrop.jpg?nolink|}}
  
-[Mise à jour le : 23/7/2021]+[Mise à jour le : 19/8/2023]
  
   * **Ressources**   * **Ressources**
-    * <html><a href="https://docs.micropython.org/en/latest/esp8266/tutorial/intro.html" target="_blank">Getting started with MicroPython on the ESP8266</a></html> +    * <html><a href="https://randomnerdtutorials.com/flashing-micropython-firmware-esptool-py-esp32-esp8266/" target="_blank">Flashing MicroPython Firmware with esptool.py on ESP32 and ESP8266</a></html>    
-    * <html><a href="https://docs.micropython.org/en/latest/esp32/tutorial/intro.html" target="_blank">Getting started with MicroPython on the ESP32</a></html> +
-    * <html><a href="https://micropython.org/" target="_blank">MicroPython.org</a></html> +
-    * <html><a href="https://docs.micropython.org/en/latest/index.html#" target="_blank">MicroPython documentation</a></html> +
-    * <html><a href="https://thonny.org/" target="_blank">IDE Thonny</a></html> +
-    * Exemples de code sur <html><a href="https://wiki.mchobby.be/index.php?title=MicroPython-Accueil" target="_blank">MCHobby</a></html>+
  
   * **Bibliographie**   * **Bibliographie**
Ligne 22: Ligne 17:
  
 ==== 1. Description des cartes ESPRESSIF ==== ==== 1. Description des cartes ESPRESSIF ====
-    * Voir les Wikis Arduino  +    * Voir les Wikis   
-      * [[arduino:uc:esp8266|La carte ESP8266 Feather Huzzah]] +      * [[microc:uc:esp01|Les cartes ESP01(S)]] 
-      * [[arduino:uc:esp32|La carte ESP32 Feather Huzzah]] +      * [[microc:uc:esp8266|La carte ESP8266 Feather Huzzah]] 
-      * [[arduino:uc:esp01|Les cartes ESP01(S)]]+      * [[microc:uc:esp32|La carte ESP32 Feather Huzzah]]
  
 ==== 2. Installer MicroPython ==== ==== 2. Installer MicroPython ====
Ligne 34: Ligne 29:
  
   * **Installer esptool**   * **Installer esptool**
-<note>esptool est un utilitaire basé sur Python, open source et indépendant de la plate-forme, permettant de communiquer avec le chargeur de démarrage ROM dans les puces Espressif ESP8266 et ESP32.</note>+<callout type="info" icon="true"><html><a href="https://github.com/espressif/esptool" target="_blank">esptool</a></html> est un utilitaire basé sur Python, open source et indépendant de la plate-forme, permettant de communiquer avec le chargeur de démarrage ROM dans les puces Espressif ESP8266 et ESP32.</callout>
  
 Ouvrir une console et entrer la commande suivante : Ouvrir une console et entrer la commande suivante :
Ligne 55: Ligne 50:
   * **Installer MicroPython**   * **Installer MicroPython**
  
-<note important>**Télécharger** la dernière **version stable** de MicroPython pour la carte ciblée <html><a href="https://micropython.org/download#esp8266" target="_blank">ici</a></html>.</note+<callout type="warning" icon="true">Télécharger la dernière **version stable** de MicroPython pour la carte ciblée <html><a href="https://micropython.org/download#esp8266" target="_blank"><b>ici</b></a></html>.</callout
  
 // Exemple // // Exemple //
Ligne 70: Ligne 65:
   * <html><a href="https://thonny.org/" target="_blank">Thonny</a></html> est un environnement de développement intégré pour Python conçu pour les débutants. Il prend en charge différentes façons de parcourir le code, l'évaluation d'expression étape par étape, la visualisation détaillée de la pile d'appels et un mode pour expliquer les concepts de références et de tas.   * <html><a href="https://thonny.org/" target="_blank">Thonny</a></html> est un environnement de développement intégré pour Python conçu pour les débutants. Il prend en charge différentes façons de parcourir le code, l'évaluation d'expression étape par étape, la visualisation détaillée de la pile d'appels et un mode pour expliquer les concepts de références et de tas.
  
-<note important>**Télécharger** la dernière **version stable** de MicroPython pour la carte ciblée <html><a href="https://micropython.org/download#esp8266" target="_blank">ici</a></html>.</note+<callout type="warning" icon="true">Télécharger la dernière **version stable** de MicroPython pour la carte ciblée <html><a href="https://micropython.org/download#esp8266" target="_blank"><b>ici</b></a></html>.</callout
  
   * **Connecter** le module au port USB du PC   * **Connecter** le module au port USB du PC
Ligne 84: Ligne 79:
   * **Source** : <html><a href="https://docs.micropython.org/en/latest/esp32/tutorial/intro.html" target="_blank">Getting started with MicroPython on the ESP32</a></html>   * **Source** : <html><a href="https://docs.micropython.org/en/latest/esp32/tutorial/intro.html" target="_blank">Getting started with MicroPython on the ESP32</a></html>
  
-<note>**REPL** pour **R**ead **E**val **P**rint **L**oop est un environnement de programmation informatique interactif simple qui prend les entrées d'un seul utilisateur, les exécute et renvoie le résultat; un programme écrit dans un environnement REPL est exécuté par morceaux.</note>+<callout type="info" icon="true">**REPL** pour **R**ead **E**val **P**rint **L**oop est un environnement de programmation informatique interactif simple qui prend les entrées d'un seul utilisateur, les exécute et renvoie le résultat; un programme écrit dans un environnement REPL est exécuté par morceaux.</callout>
  
 === 3.1 Connexion avec la ligne de commande (sous Windows)=== === 3.1 Connexion avec la ligne de commande (sous Windows)===
  • microc/uc/espressif.1692356255.txt.gz
  • Dernière modification : 2023/08/18 12:57
  • de phil