Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Olen suuri M5Stack ESP32 -moduulin fani. Se näyttää erittäin ammattimaiselta, toisin kuin tavallinen "rotanpesä" prototyyppilevyistä ja -langoista!
Useimmilla ESP32 -kehityskorteilla voit ajaa vain yhtä ohjelmaa / sovellusta kerrallaan, mutta nyt M5Stackissa voit valita useiden sovellusten välillä valikosta. Siisti vai ?!
Sovellukset sisältävät:
- Kaksikanavainen oskilloskooppi
- WebRadio
- Sääasema
- Web -palvelin, jossa on verkkopohjainen SD -tiedostonhallinta
- SD -selain
-
Työkalut
- Wifi -pakettimonitori
- Wifi -skanneri
- I²C -skanneri
- DHT -anturin lukija
- Sekuntikello
- Pelit
Video näyttää rakenteen ja seuraavat vaiheet selittävät prosessin.
Vaihe 1: Ardunio IDE Out, PlatformIO IDE In
Ensimmäinen haaste on, että emme voi käyttää rakkaamme Arduino IDE: tä tähän projektiin. Muutoksen ja muutoksen aika on hyvä, eikö ?! Siirry GitHubiin:
github.com/botofancalin/M5Stack-MultiApp-Advanced
Täältä näet ohjeet PlatformIO: n ja muiden tarvikkeiden asentamiseen. Ensimmäinen askel on ladata arkisto ja purkaa se jonnekin, josta löydät sen helposti, esim. työpöytä.
Lataa ja asenna nyt Visual Studio Code
code.visualstudio.com/
Ja PlatformIO-laajennus
Asenna nyt ESP32 Framework PlatformIO: lle. Minulle tämä tapahtui automaattisesti, kun PlatformIO oli asennettu. Etsi myös tällä hetkellä mahdolliset päivitykset, jotka merkitään.
Aika käyttää PlatformIO-korjaustiedostoa, kopioi PlatformIO_Patch-hakemiston sisältö työpöydän M5Stack-MultiApp-Advanced-master-kansioon.platformio-hakemistoosi.
Vaihe 2: Flash M5Stack esipakatun laiteohjelmiston avulla
Vilkkuvat ohjeet löytyvät työpöydän M5Stack-MultiApp-Advanced-master-kansion Esikäännetty laiteohjelmisto -kansiosta.
1. suorita ESPFlashDownloadTool_v3.6.4.exe
2. Valitse ESP32 DownloadTool
3. Valitse laiteohjelmistotiedosto "M5StackMultiApp.bin"
4. kirjoita tiedoston osoite: 0x10000 (oletusarvoisesti tehty)
5. Valitse lataustyökalun COM -PORTTI Tarkista laitteenhallinnasta M5Stack -COM -portin numero.
6. Pidä RESET -näppäintä painettuna M5Stackissa
7. Napsauta DownloadTyökalussa START ja vapauta Reset -näppäin
Kun vilkkuu, käynnistä M5Stack painamalla nollauspainiketta
Vaihe 3: Rakenna ja päivitä M5Stack MultiApp
Avaa MultiApp Project -kansio PlatformIO: ssa.
Siirry src -kansioon ja lataa main.cpp -tiedosto.
Napsauta BUILD -painiketta Visual Studion tehtäväpalkin vasemmassa alakulmassa. Näet varoitusviestejä keltaisena, mutta toivottavasti jonkin ajan kuluttua näet vihreän "MENESTYS" -viestin!
Paina nyt Lataa -nuolipainiketta ja odota toista vihreää "SUCCESS" -viestiä ja MultiApp -valikon pitäisi näkyä M5Stackissa - onnittelut !! Voit nyt tutkia sovelluksia.
Hanki M5Stack täältä: M5Stack ESP32
Tai täällä: M5Stack ESP32