Spisu treści:

Samouczek dotyczący zaawansowanej instalacji oprogramowania układowego M5Stack MultiApp: 3 kroki
Samouczek dotyczący zaawansowanej instalacji oprogramowania układowego M5Stack MultiApp: 3 kroki

Wideo: Samouczek dotyczący zaawansowanej instalacji oprogramowania układowego M5Stack MultiApp: 3 kroki

Wideo: Samouczek dotyczący zaawansowanej instalacji oprogramowania układowego M5Stack MultiApp: 3 kroki
Wideo: CO ZROBIĆ PO ZŁOŻENIU KOMPUTERA? | Instalacja Windows, sterowniki, BIOS 🧐 2024, Listopad
Anonim
Image
Image
Samouczek dotyczący zaawansowanej instalacji oprogramowania układowego M5Stack MultiApp
Samouczek dotyczący zaawansowanej instalacji oprogramowania układowego M5Stack MultiApp
Samouczek dotyczący zaawansowanej instalacji oprogramowania układowego M5Stack MultiApp
Samouczek dotyczący zaawansowanej instalacji oprogramowania układowego M5Stack MultiApp
Samouczek dotyczący zaawansowanej instalacji oprogramowania układowego M5Stack MultiApp
Samouczek dotyczący zaawansowanej instalacji oprogramowania układowego M5Stack MultiApp

Jestem wielkim fanem modułu M5Stack ESP32. Wygląda bardzo profesjonalnie, w przeciwieństwie do mojego zwykłego „szczurzego gniazda” z prototypowych płytek i przewodów!

Z większością płyt rozwojowych ESP32 możesz uruchomić tylko jeden program / aplikację na raz, ale teraz na M5Stack możesz wybierać między wieloma aplikacjami za pomocą menu. Fajnie, co?!

Aplikacje obejmują:

  • Oscyloskop dwukanałowy
  • Radio internetowe
  • Stacja pogodowa
  • WebServer z internetowym menedżerem plików SD
  • Przeglądarka SD
  • Narzędzia
    • Monitor pakietów Wi-Fi
    • Skaner Wi-Fi
    • Skaner I²C
    • Czytnik czujnika DHT
    • Stoper
  • Gry

Film przedstawia kompilację, a poniższe kroki wyjaśniają proces.

Krok 1: Wyjście Ardunio IDE, wejście PlatformIO IDE

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!

Pierwszym wyzwaniem jest to, że nie możemy użyć naszego ukochanego Arduino IDE do tego projektu. Czas na zmianę, a zmiana jest dobra, prawda?! Przejdź do GitHuba:

github.com/botofancalin/M5Stack-MultiApp-Advanced

Tutaj możesz zobaczyć instrukcje dotyczące instalacji PlatformIO i innych wymagań. Pierwszym krokiem jest pobranie repozytorium i rozpakowanie go w miejscu, w którym można je łatwo znaleźć, np. pulpit.

Teraz pobierz i zainstaluj kod programu Visual Studio

kod.visualstudio.com/

Oraz rozszerzenie PlatformIO

Teraz zainstaluj ESP32 Framework na PlatformIO. Dla mnie stało się to automatycznie po zainstalowaniu PlatformIO. Również w tym momencie poszukaj wszelkich aktualizacji, które zostaną oznaczone.

Czas na zastosowanie poprawki PlatformIO Patch, po prostu skopiuj zawartość katalogu PlatformIO_Patch z folderu M5Stack-MultiApp-Advanced-master na pulpicie do katalogu.platformio.

Krok 2: Flashowanie M5Stack za pomocą prekompilowanego oprogramowania sprzętowego

Flashowanie M5Stack za pomocą prekompilowanego oprogramowania sprzętowego
Flashowanie M5Stack za pomocą prekompilowanego oprogramowania sprzętowego

Instrukcje dotyczące flashowania można znaleźć w folderze Precompiled Firmware w folderze M5Stack-MultiApp-Advanced-master na pulpicie.

1. uruchom ESPFlashDownloadTool_v3.6.4.exe

2. Wybierz narzędzie do pobierania ESP32

3. Wybierz plik oprogramowania „M5StackMultiApp.bin”

4. wpisz adres pliku: 0x10000 (domyślnie zrobione)

5. Wybierz COM PORT w narzędziu Download Sprawdź w swoim menedżerze urządzeń numer portu COM M5Stack.

6. Przytrzymaj wciśnięty klawisz RESET na M5Stack

7. Kliknij START na Download Tool i zwolnij klawisz Reset

Po miganiu naciśnij klawisz resetowania, aby uruchomić M5Stack

Krok 3: Twórz i Flashuj multiaplikację M5Stack

Budowanie i Flashowanie multiaplikacji M5Stack
Budowanie i Flashowanie multiaplikacji M5Stack
Budowanie i Flashowanie multiaplikacji M5Stack
Budowanie i Flashowanie multiaplikacji M5Stack

Otwórz folder MultiApp Project w PlatformIO.

Przejdź do folderu src i załaduj plik main.cpp.

Kliknij przycisk BUDUJ znajdujący się w lewym dolnym rogu paska zadań programu Visual Studio. Zobaczysz kilka komunikatów ostrzegawczych na żółto, ale miejmy nadzieję, że po pewnym czasie zobaczysz zielony komunikat „SUKCES”!

Teraz naciśnij przycisk strzałki Prześlij i poczekaj na kolejny zielony komunikat „SUKCES”, a na M5Stack powinno pojawić się menu MultiApp – gratulacje!! Możesz teraz przeglądać aplikacje.

Kup swój M5Stack tutaj: M5Stack ESP32

Lub tutaj: M5Stack ESP32

Zalecana: