Turinys:

„M5Stack MultiApp“išplėstinės programinės įrangos diegimo pamoka: 3 žingsniai
„M5Stack MultiApp“išplėstinės programinės įrangos diegimo pamoka: 3 žingsniai

Video: „M5Stack MultiApp“išplėstinės programinės įrangos diegimo pamoka: 3 žingsniai

Video: „M5Stack MultiApp“išplėstinės programinės įrangos diegimo pamoka: 3 žingsniai
Video: M5Stack - Graphic analog meter graph. 2024, Liepa
Anonim
Image
Image
„M5Stack MultiApp“išplėstinės programinės įrangos diegimo pamoka
„M5Stack MultiApp“išplėstinės programinės įrangos diegimo pamoka
„M5Stack MultiApp“išplėstinės programinės įrangos diegimo pamoka
„M5Stack MultiApp“išplėstinės programinės įrangos diegimo pamoka
„M5Stack MultiApp Advanced“programinės įrangos diegimo pamoka
„M5Stack MultiApp Advanced“programinės įrangos diegimo pamoka

Esu didelis „M5Stack ESP32“modulio gerbėjas. Tai atrodo labai profesionaliai, skirtingai nei mano įprastas prototipinių plokščių ir laidų „žiurkių lizdas“!

Daugelyje ESP32 kūrimo plokščių vienu metu galite paleisti tik vieną programą / programą, tačiau dabar „M5Stack“meniu galite pasirinkti iš daugelio programų. Tvarkinga ar ne ?!

Programos apima:

  • Dviejų kanalų osciloskopas
  • „WebRadio“
  • Meteorologinė stotis
  • „WebServer“su žiniatinklio SD failų tvarkykle
  • SD naršyklė
  • Įrankiai

    • „Wifi“paketų monitorius
    • „Wifi“skaitytuvas
    • „I²C“skaitytuvas
    • DHT jutiklio skaitytuvas
    • Chronometras
  • Žaidimai

Vaizdo įraše parodyta konstrukcija, o šie veiksmai paaiškina procesą.

1 žingsnis: „Ardunio IDE Out“, „PlatformIO IDE In“

„Ardunio IDE Out“, „PlatformIO IDE In“!
„Ardunio IDE Out“, „PlatformIO IDE In“!
„Ardunio IDE Out“, „PlatformIO IDE In“!
„Ardunio IDE Out“, „PlatformIO IDE In“!
„Ardunio IDE Out“, „PlatformIO IDE In“!
„Ardunio IDE Out“, „PlatformIO IDE In“!

Pirmasis iššūkis yra tai, kad šiam projektui negalime naudoti savo mylimojo „Arduino IDE“. Laikas pokyčiams ir pokyčiams yra geras, tiesa ?! Eikite į „GitHub“:

github.com/botofancalin/M5Stack-MultiApp-Advanced

Čia galite pamatyti „PlatformIO“ir kitų rekvizitų diegimo instrukcijas. Pirmas žingsnis yra atsisiųsti saugyklą ir išpakuoti ją ten, kur lengvai rasite, pvz. darbalaukis.

Dabar atsisiųskite ir įdiekite „Visual Studio Code“

code.visualstudio.com/

Ir „PlatformIO“plėtinys

Dabar įdiekite „ESP32 Framework“į „PlatformIO“. Man tai atsitiko automatiškai, kai buvo įdiegta „PlatformIO“. Taip pat šiuo metu ieškokite atnaujinimų, kurie bus pažymėti.

Laikas pritaikyti „PlatformIO Patch“, tiesiog nukopijuokite „PlatformIO_Patch“katalogo turinį darbalaukyje esančiame aplanke „M5Stack-MultiApp-Advanced-master“į.platformio katalogą.

2 veiksmas: paleiskite „M5Stack“naudodami iš anksto sudarytą programinę įrangą

„Flash“„M5Stack“su iš anksto sukurta programine įranga
„Flash“„M5Stack“su iš anksto sukurta programine įranga

Blykstančias instrukcijas rasite darbalaukyje esančiame aplanke „M5Stack-MultiApp-Advanced-master“esančiame aplanke „Precompiled Firmware“.

1. paleiskite ESPFlashDownloadTool_v3.6.4.exe

2. Pasirinkite ESP32 DownloadTool

3. Pasirinkite programinės aparatinės įrangos failą „M5StackMultiApp.bin“

4. įveskite failo adresą: 0x10000 (padaryta pagal numatytuosius nustatymus)

5. Pasirinkite atsisiuntimo įrankį COM PORT Patikrinkite įrenginio tvarkytuvėje M5Stack COM prievado numerį.

6. Laikykite nuspaudę RESET mygtuką M5Stack

7. Atsisiuntimo įrankyje spustelėkite START ir paleiskite Reset klavišą

Po mirksėjimo paspauskite „reset“mygtuką, kad paleistumėte „M5Stack“

3 veiksmas: sukurkite ir paleiskite „M5Stack MultiApp“

Sukurkite ir paleiskite „M5Stack MultiApp“
Sukurkite ir paleiskite „M5Stack MultiApp“
Sukurkite ir paleiskite „M5Stack MultiApp“
Sukurkite ir paleiskite „M5Stack MultiApp“

Atidarykite „MultiApp Project“aplanką „PlatformIO“.

Eikite į src aplanką ir įkelkite failą main.cpp.

Spustelėkite mygtuką BUILD, esantį apatiniame kairiajame „Visual Studio“užduočių juostos kampe. Kai kuriuos įspėjamuosius pranešimus pamatysite geltonai, bet, tikiuosi, po kurio laiko pamatysite žalią „Sėkmės“pranešimą!

Dabar paspauskite rodyklės mygtuką „Įkelti“ir palaukite kito žalio „Sėkmės“pranešimo, o „M5Stack“turėtų pasirodyti „MultiApp“meniu - sveikiname !! Dabar galite tyrinėti programas.

Gaukite „M5Stack“čia: „M5Stack ESP32“

Arba čia: „M5Stack ESP32“

Rekomenduojamas: