Programme Esptop 10 avec Micropython Utilisation de l'éditeur MU

Programme Esptop 10 avec Micropython Utilisation de l'éditeur MU
Les conseils d'administration ESP32 prennent en charge plusieurs langues pour le programmer. Micropython est l'une des langues très célèbres pour contrôler la carte des microcontrôleurs. À l'aide de l'éditeur MU, nous pouvons écrire un script micropython et le télécharger sur la carte ESP32.

Utilisons Mu Editor pour programmer le conseil d'administration ESP32.

Voici le contenu dont nous discuterons dans cet article:

1: Introduction de Micropython

2: Installation de l'éditeur MU dans Windows

3: Téléchargement du firmware Micropython pour ESP32

4: Firmware clignotant Micropython

5: exécuter le premier script dans l'éditeur MU

1: Introduction de Micropython

Micropython est un langage de programmation maigre et facile à écrire qui est un sous-ensemble de Python 3. Il est conçu pour fonctionner sur les microcontrôleurs et intègre des bibliothèques standard de Python 3.

Micropython nous donne une plate-forme de systèmes d'exploitation Python de bas niveau pour contrôler les microcontrôleurs et autres comités électroniques. MicropyThon est disponible dans le but d'augmenter la compatibilité du code entre Python 3 et Micropython, de sorte que le code peut être transféré du bureau au microcontrôleur avec facilité.

2: Installation de l'éditeur MU dans Windows

Pour l'installation de l'éditeur MU, nous devons d'abord le télécharger puis en utilisant le fichier de firmware Micropython, nous flasherons ESP32 avec Micropython.

L'installation de l'éditeur MU peut être effectuée en utilisant les étapes ci-dessous.

Étape 1: Pour télécharger la version la dernière et mise à jour de MU rédacteur en chef aller à la page de téléchargement de l'éditeur MU.

Étape 2: Une fois le fichier téléchargé, nous pouvons le voir dans le Téléchargements annuaire. Double-cliquez pour démarrer l'installation de l'éditeur MU.

Étape 3: La fenêtre de configuration suivante s'ouvrira cliquer Suivant continuer.

Étape 4: Cliquez sur Finir Une fois l'installation terminée.

Étape 5: Maintenant, ouvrez l'application MU Editor, la fenêtre ci-dessous apparaîtra ici, nous pouvons sélectionner le mode pour différentes cartes prises en charge Micropython. Sélectionnez Micropython ESP.

Étape 6: L'interface suivante de l'éditeur MU apparaîtra.

3: Téléchargement du firmware Micropython pour ESP32

Avant de pouvoir programmer une carte ESP32 avec MicropyThon, nous devons d'abord flasher ESP32 avec le microphython firmware. Pour télécharger le firmware Micropython pour ESP32, visitez la page de téléchargement officielle du firmware Micropython.

4: Firmware clignotant Micropython

Une fois que vous avez téléchargé le fichier du firmware, il est temps de le télécharger à la carte ESP32.

Suivez les étapes ci-dessous.

Étape 1: Avant d'aller de l'avant, connectez d'abord la carte ESP32 avec le PC. Après la connexion, assurez-vous de vérifier la carte ESP32 dans le gestionnaire de périphériques.

Note: Si l'ESP32 n'est pas reconnu par l'ordinateur, vous devez installer la puce ESP32 CP210 Driver d'abord, téléchargez cp210x_universal_windows_driver.

Étape 2: Maintenant ouvrez l'éditeur MU et cliquez sur le paramètre bouton dans le menu en bas à droite.

Étape 3: Sélectionner ESP Firmware Flasher et assurez-vous que le port de l'appareil est sélectionné. Après cela, sélectionnez le type de carte.

Étape 4: Maintenant, cliquez sur Parcourir pour sélectionner le firmware Micropython ESP32.

Étape 5: Sélectionnez le .poubelle fichier et cliquer Ouvrir.

Étape 6: Une fois le fichier sélectionné, cliquez Effacer et écrire le firmware.

Étape 7: Attendez que le firmware clignote complètement dans ESP32, cliquez D'ACCORD.

Nous avons maintenant installé avec succès le micrologiciel Micropython à l'intérieur de la carte ESP32. Il est temps d'écrire et de télécharger notre tout premier code micropython dans ESP32 à l'aide de l'éditeur MU.

5: exécuter le premier script dans l'éditeur MU

Pour tester l'installation et le travail de ESP32 avec MU Editor, nous rédigerons un code de clignotement LED simple. Les étapes suivantes aideront à télécharger le code de micropython.

Étape 1: Ouvrez l'éditeur MU et cliquez Nouveau bouton ou appuyez sur Ctrl + n.

Étape 2: Maintenant, copiez et collez le code donné ci-dessous dans la fenêtre MU Editor.

# Code Source https: // Linuxhint.com
à partir de la broche d'importation de machine
à partir du temps d'importer le sommeil #mport de sommeil pour le retard
LED = broche (2, broche.Out) #led à la broche 2 (LED intégrée)
Bien que vrai:
dirigé.valeur (pas LED.valeur())
sommeil (1) #delay de 1 sec

Après avoir copier le code, l'éditeur ressemblera à ceci.

Étape 3: Pour enregistrer le script Micropython actuel à l'intérieur du PC, cliquez Sauvegarder.

Étape 4: Sélectionnez le répertoire ou créez un nouveau dossier et enregistrez le fichier avec le nom principal.py.

Étape 5: Pour vérifier tous les fichiers enregistrés dans le périphérique Micropython et sur votre ordinateur, cliquez Des dossiers.

Note: Vous pouvez rencontrer ce type d'erreur dans l'éditeur MU tout en affichant des fichiers si proches de l'éditeur MU déconnectez la carte ESP32 et rouvrez l'éditeur MU.

Étape 6: Pour télécharger un fichier sur la carte ESP32, faites glisser ce fichier de la fenêtre de l'ordinateur à la fenêtre de périphérique.

Étape 7: Une fois le fichier téléchargé avec succès, le message suivant apparaîtra.

Maintenant, appuyez sur le Réinitialiser / en bouton sur la carte ESP32 pour commencer à exécuter le croquis téléchargé.

Sortir

En sortie, nous pouvons voir que la LED bleue ESP32 à bord commencera à clignoter.

Nous avons terminé l'installation ESP32 avec MU Editor et téléchargé avec succès le premier croquis de micropython.

Conclusion

L'éditeur MU figure sur la liste des compilateurs de micropython faciles à utiliser. Ici, dans cet article, nous interaisons ESP32 avec MU Editor et couvrons toutes les étapes nécessaires pour programmer la carte ESP32 avec Micropython. Utilisation de ce guide non seulement ESP, mais toutes les cartes prises en charge Micropython peuvent être interfacées avec l'éditeur MU.