Inhaltsverzeichnis:

ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren - Gunook
ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren - Gunook

Video: ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren - Gunook

Video: ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren - Gunook
Video: installieren der ESP Bibliothek für den M5StickC in der Arduino IDE 2024, Dezember
Anonim
Image
Image
Was wirst du brauchen
Was wirst du brauchen

In diesem Tutorial lernen wir, wie man ESP32 M5Stack StickC mit Arduino IDE und Visuino programmiert.

Sehen Sie sich ein Demonstrationsvideo an.

Schritt 1: Was Sie brauchen

Was wirst du brauchen
Was wirst du brauchen
  1. M5StickC ESP32: hier erhältlich
  2. Visuino-Programm: Visuino herunterladen

Schritt 2: Arduino-IDE installieren

Arduino-IDE installieren
Arduino-IDE installieren
Arduino-IDE installieren
Arduino-IDE installieren
Arduino-IDE installieren
Arduino-IDE installieren
Arduino-IDE installieren
Arduino-IDE installieren

Öffnen Sie Ihren Browser und besuchen Sie die offizielle Arduino-Website

  1. Klicken Sie auf „Windows Installer, für Windows XP und höher“Arduino IDE herunterladen
  2. Klicken Sie auf NUR HERUNTERLADEN (oder tragen Sie bei, wenn Sie möchten)
  3. Doppelklicken Sie auf das Arduino-Installationsprogramm (Es ist am einfachsten, die Standardauswahl während dieses Vorgangs, einschließlich des Installationspfads, beizubehalten.)

Schritt 3: In der Arduino IDE: Installieren Sie den ESP32 Boards Manager

In Arduino IDE: ESP32 Boards Manager installieren
In Arduino IDE: ESP32 Boards Manager installieren
In Arduino IDE: ESP32 Boards Manager installieren
In Arduino IDE: ESP32 Boards Manager installieren
In Arduino IDE: ESP32 Boards Manager installieren
In Arduino IDE: ESP32 Boards Manager installieren
  1. Öffnen Sie die Arduino IDE und navigieren Sie zu Datei -> Einstellungen -> Einstellungen
  2. Fügen Sie die URL des ESP32-Boards-Managers hinzu Kopieren Sie diesen Link für die ESP32-Board-Manager-URL zu den URLs des zusätzlichen Boards-Managers
  3. Navigieren Sie zu Tools -> Board: -> Boards-Manager…
  4. Suchen Sie ESP32 im Boards Manager-Fenster, finden Sie es und klicken Sie auf Installieren

Schritt 4: Visuino-IDE installieren

Visuino-IDE installieren
Visuino-IDE installieren
Visuino-IDE installieren
Visuino-IDE installieren
  1. Besuchen Sie die Download-Seite und laden Sie die neueste Version herunter
  2. Extrahieren und starten Sie das Setup

Die Standardeinstellungen sollten gut funktionieren

  • Es wird versuchen, den Speicherort des Arduino-Bibliothekspfads zu erkennen. Sofern Sie es nicht geändert haben, sollte es sich in C:\Benutzer\[Ihr Benutzername]\Dokumente befinden und das Installationsprogramm wird es richtig erkennen.
  • Starten Sie Visuino!

Schritt 5: Verbinden Sie den M5Stick-C mit dem Computer

Verbinden Sie den M5Stick-C mit dem Computer
Verbinden Sie den M5Stick-C mit dem Computer

Verbinden Sie den M5Stick-C über das mitgelieferte USB-C-Kabel mit Ihrem Windows-Computer. Windows sollte ihn erkennen und die Treiber automatisch installieren – möglicherweise müssen Sie neu starten. Wenn der Treiber korrekt installiert ist, wird er im Geräte-Manager als serieller USB-Port angezeigt

- Windows sollte es erkennen und die Treiber automatisch installieren - Sie müssen möglicherweise neu starten. Wenn der Treiber korrekt installiert ist, wird er im Geräte-Manager als serieller USB-Port angezeigt

- Wenn Sie eine Windows-Version vor Windows 10 verwenden, müssen Sie möglicherweise einen Treiber installieren, obwohl ich Ihnen ein Upgrade empfehle! [Alter Windows-Treiber]

Schritt 6: Starten Sie Visuino und wählen Sie den Kartentyp M5 Stack Stick C aus

Starten Sie Visuino und wählen Sie den Kartentyp M5 Stack Stick C aus
Starten Sie Visuino und wählen Sie den Kartentyp M5 Stack Stick C aus
Starten Sie Visuino und wählen Sie den Kartentyp M5 Stack Stick C aus
Starten Sie Visuino und wählen Sie den Kartentyp M5 Stack Stick C aus

Starten Sie Visuino wie im ersten Bild gezeigt Klicken Sie auf die Schaltfläche "Tools" auf der Arduino-Komponente (Bild 1) in Visuino Wenn der Dialog erscheint, wählen Sie "M5 Stack Stick C" wie in Bild 2 gezeigt

Schritt 7: In Visuino Komponenten hinzufügen und verbinden

In Visuino Komponenten hinzufügen und verbinden
In Visuino Komponenten hinzufügen und verbinden
In Visuino Komponenten hinzufügen und verbinden
In Visuino Komponenten hinzufügen und verbinden
In Visuino Komponenten hinzufügen und verbinden
In Visuino Komponenten hinzufügen und verbinden
  1. Wählen Sie aus der Komponentenpalette den Impulsgenerator
  2. Verbinden Sie den Pulsgenerator mit dem LED-Pin

Schritt 8: Generieren, Kompilieren und Hochladen des Arduino-Codes

Generieren, kompilieren und laden Sie den Arduino-Code hoch
Generieren, kompilieren und laden Sie den Arduino-Code hoch
Generieren, kompilieren und laden Sie den Arduino-Code hoch
Generieren, kompilieren und laden Sie den Arduino-Code hoch
  1. Klicken Sie auf das Arduino-Symbol in der Symbolleiste. Dadurch wird Code generiert und die Arduino-IDE geöffnet. Die Schaltfläche daneben kompiliert und sendet den Code direkt an das Gerät. Sie sollten die IDE beim ersten Mal öffnen, um sicherzustellen, dass der COM-Port richtig eingestellt ist. Danach speichert die Arduino IDE Ihre Einstellungen.
  2. Stellen Sie in der Arduino IDE sicher, dass Board, Speed und Port richtig eingestellt sind. Sie müssen wahrscheinlich den COM-Port aus dem Untermenü einstellen, aber die anderen sollten automatisch eingestellt werden. Wenn Sie mehr als einen COM-Port haben, versuchen Sie, Ihren M5Stick zu entfernen, schauen Sie, welche Ports verbleiben, schließen Sie dann den M5Stick wieder an und sehen Sie, welcher zurückkehrt. Das ist der COM-Port.
  3. Klicken Sie dann auf Hochladen. Dies wird überprüfen (kompilieren) und hochladen. Wenn Sie Ihren M5Stick-C überprüfen, sehen Sie, dass die obere linke Ecke blinkt.

Schritt 9: Spielen

Wenn Sie das M5Sticks-Modul mit Strom versorgen, sollten die LEDs zu blinken beginnen.

Herzliche Glückwünsche! Sie haben Ihr M5Sticks-Projekt mit Visuino abgeschlossen. Ebenfalls beigefügt ist das Visuino-Projekt, das ich für dieses Instructable erstellt habe. Sie können es in Visuino herunterladen und öffnen:

Schritt 10: Fehlerbehebung

Fehlerbehebung
Fehlerbehebung

Ich habe bereits alle M5Sticks getestet und aufgeladen, aber manchmal, wenn der Akku vollständig leer ist, wollen sie sich nicht einschalten und aufladen. Diese Schritte stellen den normalen Betrieb wieder her (diese Schritte wurden auch getestet).

  • Schließen Sie die BAT an GND kurz.
  • Stecken Sie das USB-Kabel ein.
  • Nachdem der Bildschirm beleuchtet ist, beenden Sie den Kurzschluss und USB lädt das Gerät weiter auf.

Schritt 11: Weitere Informationen

Mehr als genug Informationen, um Sie über M5Stick und Visuino zu überwältigen!

Hier ist die M5Stick-C-Kurzanleitung für die Windows-Arduino-Entwicklung

Hier ist die ausführliche M5Stick-C Dokumentation

7-teilige Visuino-Serie für Anfänger

Visuino-Dokumentation

Mitov Software und Visuino Blog (Neuigkeiten wie Updates und neue Versionen)

Visuino-Beispiele:

www.instructables.com/id/Programming-Arduino-With-Visuino/https://www.youtube.com/playlist?list=PLymDIvwzJQlvPOzc3AdtzO6LXbnk-NFPThttps://hackaday.io/projects?tag=visuino

Visuino MeWe-Community

Schritt 12: VIELEN DANK

Das ganze Lob für dieses Tutorial geht an Jim McKeeth (Autor des Original-Tutorials) und Boian Mitov (Entwickler des Visuino).

Empfohlen: