Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Jeg er en stor fan av M5Stack ESP32 -modulen. Det ser veldig profesjonelt ut i motsetning til mitt vanlige "rottereder" av prototypebrett og ledninger!
Med de fleste ESP32 -utviklingstavler kan du bare kjøre ett program / app om gangen, men nå på M5Stack kan du velge mellom mange apper via en meny. Ryddig va ?!
Appene inkluderer:
- Dual Channel Oscilloscope
- WebRadio
- Værstasjon
- Webserver med nettbasert SD -filbehandling
- SD -nettleser
-
Verktøy
- Wifi -pakkemonitor
- Wifi -skanner
- I²C skanner
- DHT -sensorleser
- Stoppeklokke
- Spill
Videoen viser bygget og de følgende trinnene forklarer prosessen.
Trinn 1: Ardunio IDE Out, PlatformIO IDE In
Den første utfordringen er at vi ikke kan bruke vår elskede Arduino IDE til dette prosjektet. Tid for endring og forandring er bra, ikke sant? Gå til GitHub:
github.com/botofancalin/M5Stack-MultiApp-Advanced
Her kan du se instruksjonene for å installere PlatformIO og andre krav. Første trinn er å laste ned depotet og pakke det ut et sted du enkelt kan finne det f.eks. skrivebordet.
Last ned og installer Visual Studio Code
code.visualstudio.com/
Og PlatformIO-utvidelsen
Installer nå ESP32 Framework på PlatformIO. For meg skjedde dette automatisk når PlatformIO ble installert. Se også etter nåværende oppdateringer som vil bli flagget.
På tide å bruke PlatformIO-oppdateringen, bare kopier innholdet i PlatformIO_Patch-katalogen under mappen M5Stack-MultiApp-Advanced-master på skrivebordet til.platformio-katalogen.
Trinn 2: Flash M5Stack med den forhåndskompilerte fastvaren
De blinkende instruksjonene finner du i mappen Forkompilert fastvare under mappen M5Stack-MultiApp-Advanced-master på skrivebordet.
1. kjør ESPFlashDownloadTool_v3.6.4.exe
2. Velg ESP32 DownloadTool
3. Velg firmwarefil “M5StackMultiApp.bin”
4. skriv inn adressen for filen: 0x10000 (gjort som standard)
5. Velg COM PORT på nedlastingsverktøyet Sjekk M5Stack COM -portnummeret i enhetsbehandleren.
6. Hold RESET -tasten inne på M5Stack
7. Klikk START på Last ned verktøyet og slipp Reset -tasten
Etter å ha blinket, trykker du på reset -tasten for å starte M5Stack
Trinn 3: Bygg og Flash M5Stack MultiApp
Åpne MultiApp Project -mappen i PlatformIO.
Naviger til src -mappen og last inn main.cpp -filen.
Klikk på BYGG -knappen i nedre venstre hjørne av oppgavelinjen i Visual Studio. Du vil se noen advarselsmeldinger i gult, men forhåpentligvis vil du etter en stund se den grønne "SUCCESS" -meldingen!
Trykk nå på Last opp pilknappen og vent på en ny grønn "SUCCESS" -melding, og MultiApp -menyen skal vises på M5Stack - gratulerer! Du kan nå utforske appene.
Få din M5Stack her: M5Stack ESP32
Eller her: M5Stack ESP32