
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46





Je suis un grand fan du module M5Stack ESP32. Il a l'air très professionnel contrairement à mon "nid de rats" habituel de prototypes de cartes et de fils !
Avec la plupart des cartes de développement ESP32, vous ne pouvez exécuter qu'un seul programme / application à la fois, mais désormais, sur le M5Stack, vous pouvez choisir entre de nombreuses applications via un menu. Super hein ?!
Les applications incluent:
- Oscilloscope à deux canaux
- WebRadio
- Station météo
- Serveur Web avec gestionnaire de fichiers SD basé sur le Web
- Navigateur SD
-
Outils
- Moniteur de paquets Wifi
- Scanner Wifi
- Scanner I²C
- Lecteur de capteur DHT
- Chronomètre
- Jeux
La vidéo montre la construction et les étapes suivantes expliquent le processus.
Étape 1: Ardunio IDE Out, PlatformIO IDE In



Le premier défi est que nous ne pouvons pas utiliser notre IDE Arduino bien-aimé pour ce projet. L'heure du changement et le changement c'est bien, non ?! Accédez à GitHub:
github.com/botofancalin/M5Stack-MultiApp-Advanced
Ici, vous pouvez voir les instructions d'installation de PlatformIO et d'autres conditions requises. La première étape consiste à télécharger le référentiel et à le décompresser dans un endroit où vous pouvez facilement le trouver, par ex. bureau.
Téléchargez et installez maintenant le code Visual Studio
code.visualstudio.com/
Et l'extension PlatformIO
Installez maintenant ESP32 Framework sur PlatformIO. Pour moi, cela s'est produit automatiquement une fois PlatformIO installé. À ce stade également, recherchez les mises à jour qui seront signalées.
Il est temps d'appliquer le correctif PlatformIO, copiez simplement le contenu du répertoire PlatformIO_Patch sous le dossier M5Stack-MultiApp-Advanced-master sur votre bureau dans votre répertoire.platformio.
Étape 2: Flashez le M5Stack avec le micrologiciel précompilé

Les instructions clignotantes se trouvent dans le dossier Firmware précompilé sous le dossier M5Stack-MultiApp-Advanced-master sur votre bureau.
1. exécutez ESPFlashDownloadTool_v3.6.4.exe
2. Sélectionnez ESP32 DownloadTool
3. Sélectionnez le fichier de micrologiciel « M5StackMultiApp.bin »
4. entrez l'adresse du fichier: 0x10000 (fait par défaut)
5. Sélectionnez le PORT COM dans l'outil de téléchargement Vérifiez dans votre gestionnaire de périphériques le numéro de port COM du M5Stack.
6. Maintenez la touche RESET enfoncée sur M5Stack
7. Cliquez sur START sur Download Tool et relâchez la touche Reset
Après avoir clignoté, appuyez sur la touche de réinitialisation pour démarrer le M5Stack
Étape 3: Créer et Flasher M5Stack MultiApp


Ouvrez le dossier MultiApp Project dans PlatformIO.
Accédez au dossier src et chargez le fichier main.cpp.
Cliquez sur le bouton BUILD situé dans le coin inférieur gauche de la barre des tâches de Visual Studio. Vous verrez des messages d'avertissement en jaune, mais j'espère qu'après un certain temps, vous verrez le message vert « SUCCESS » !
Maintenant, appuyez sur le bouton fléché de téléchargement et attendez un autre message vert "SUCCESS" et le menu MultiApp devrait apparaître sur le M5Stack - félicitations !! Vous pouvez maintenant explorer les applications.
Obtenez votre M5Stack ici: M5Stack ESP32
Ou Ici: M5Stack ESP32
Conseillé:
Comment flasher ou programmer le micrologiciel ESP8266 AT à l'aide du flasheur et programmeur ESP8266, module Wifi IOT : 6 étapes

Comment flasher ou programmer le micrologiciel ESP8266 AT à l'aide du flasheur et programmeur ESP8266, module Wifi IOT : Description : ce module est un adaptateur/programmeur USB pour modules ESP8266 de type ESP-01 ou ESP-01S. Il est commodément équipé d'un connecteur femelle 2x4P de 2,54 mm pour brancher l'ESP01. De plus, il brise toutes les broches de l'ESP-01 via un connecteur mâle 2x4P 2,54 mm
Programmez n'importe quelle carte/module ESP8266 avec le micrologiciel des commandes AT : 5 étapes

Programmez n'importe quelle carte/module ESP8266 avec le micrologiciel de commandes AT : chaque module et carte ESP8266 peut être programmé de plusieurs manières : Arduino, python, Lua, commandes AT, beaucoup plus probablement… Les trois premiers d'entre eux sont les meilleurs pour un fonctionnement autonome, micrologiciel AT est pour utiliser ESP8266 comme module ou pour un test rapide avec TTL RS232 c
Micrologiciel Arduino de la soudeuse par points 1-2-3 : 7 étapes (avec photos)

Spot Welder 1-2-3 Arduino Firmware : Pourquoi un autre projet de soudage par points ? Construire un poste à souder par points est l'un des (sans doute peu nombreux) cas dans lesquels vous pouvez construire quelque chose pour une fraction du prix de la version commerciale avec une qualité comparable. Et même si le build-before-buy n’était pas gagnant
Faire clignoter le micrologiciel personnalisé sur une lampe de poche BLF A6 : 5 étapes

Faire clignoter un micrologiciel personnalisé sur une lampe de poche BLF A6 : j'ai récemment reçu un BLF A6. C'est très bien, mais je n'aime aucun des groupes de mode par défaut, j'ai donc modifié le firmware pour utiliser mes luminosités préférées. L'information était difficile à trouver, alors je mets ici tout ce que j'ai appris pour moi et pour les autres
Tutoriel d'installation de VM Ware pour Windows : 11 étapes

Tutoriel d'installation de VM Ware pour Windows : VM Ware est un logiciel qui permet aux étudiants d'accéder sans fil au lecteur d'ordinateur de leur école à partir de leur ordinateur personnel. Ce tutoriel expliquera comment installer correctement VM Ware sur des ordinateurs Windows. Collaborant sur ce projet : Smith, Bernad