[PYTHON] Hinweise zum Ausführen von M5Stick V mit uPyLoader

Überblick

Ich habe herausgefunden, wie man eine Datei in M5Stick V einfügt, also werde ich sie als Memo schreiben.

Dieses Mal geben wir einfach die Zeichenkette "Hello World" aus. Es ist der gleiche Vorgang wie bei diesem Link. ↓ Der kürzeste Schritt (Link) zur Ausgabe von "Hello World" auf M5Stick V

Vorbereitung

Zu verwendender PC: MacBook Air M5Stick V Körper USB-Typ-C-Kabel

Laden Sie uPyLoader herunter

Download von diesem Github-Link ↓ Github-Link

Für macOS ist 0.1.3 die neueste Version. スクリーンショット 2020-01-05 13.51.15.png

Verbinden Sie sich mit M5Stick V.

Verbinden Sie den PC mit einem USB-Kabel vom Typ C.

Starten Sie dann den oben installierten uPyLoader. スクリーンショット 2020-01-07 1.33.24.png

Die linke Seite ist der lokale Ordner und die rechte Seite ist der fernverbundene Ordner. Wir werden den M5Stick V anschließen.

Vorsichtsmaßnahmen beim Anschließen!

Um uPyLoader und M5Stick V zu verbinden, halten Sie die Taste A am M5Stick V-Hauptgerät gedrückt und drücken Sie die Verbindungstaste. Auf diese Weise können Sie die Ausführung der Startdatei vermeiden, die beim Start von M5Stick V auftritt. スクリーンショット 2020-01-05 13.56.54.png

Dies sieht nach einem Fehler aus, scheint jedoch ein Popup zu sein, das angezeigt wird, wenn die Verbindung erfolgreich hergestellt wurde.

スクリーンショット 2020-01-05 14.07.18.png Diese Informationen finden Sie auch auf der Kaufseite des Switch Sciense M5 Stick V.

Vor dem Übertragen der Datei

Nach dem Verbinden werde ich die Dateien übertragen, aber vorher die Umgebung vorbereiten.

Führen Sie die Init-Übertragungsdateien aus der Datei aus. Dann denke ich, dass die Dateien "download.py" und " upload.py" in den Ordner M5 Stick V auf der rechten Seite übertragen wurden. Sie sind jetzt bereit.

Erstellen Sie mit Ihrem bevorzugten Code-Editor eine Datei mit einem geeigneten Ordnernamen wie "helloworld.py" und wählen Sie sie auf dem Bildschirm links von uPyLoader aus. ..

Der Inhalt dieser Datei (helloworld.py) ist übrigens der folgende Code.

import lcd

lcd.init()
lcd.draw_string(100, 100, "hello world", lcd.RED, lcd.BLACK)

スクリーンショット 2020-01-05 14.00.00.png

Drücken Sie nach dieser Auswahl die Taste ** "Übertragen" **. ![Kopie des Screenshots 2020-01-05 14.00.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280415/0dcbbf46-3efa-f1c9- b286-4318b35e41f6.png)

Es ist verwirrend, aber es befindet sich am unteren Bildschirmrand. Sie sollten nun in der Lage sein, die Datei zu übertragen.

Und wir werden weiter ausführen.

スクリーンショット 2020-01-05 14.18.42.png

Sie können es hier mit der Schaltfläche ** "Ausführen" ** ausführen.

IMG_9717.JPG

Ich denke, Sie können einen Bildschirm wie diesen sehen.

Bonus

Sie können die übertragene Datei auch in uPyLoader bearbeiten. Wählen Sie eine Datei aus und klicken Sie erneut darauf, um den Bearbeitungsbildschirm zu öffnen.

スクリーンショット 2020-01-05 14.14.15.png

Dies ist der Bearbeitungsbildschirm.

Recommended Posts

Hinweise zum Ausführen von M5Stick V mit uPyLoader
Hinweise zur Verwendung von rstrip mit Python.
Hinweise zum lokalen Ausführen von Azure Machine Learning
Hinweise zur japanischen OCR mit Python
Anmerkungen zu mit
Spielen Sie mit Kubeflow v0.71 mit einem benutzerdefinierten Bildnotizbuch
Ich habe versucht, YOLO v3 mit Google Colab auszuführen
Hinweise zur Flasche
Hinweise zur HDR- und RAW-Bildverarbeitung mit Python
Autoencoder im Chainer (Hinweise zur Verwendung von + Trainer)
Hinweise zum Erstellen einer virtuellen Umgebung mit Anaconda Navigator
Hinweise zu neuronalen Netzen
Sellerie-Notizen zu Django
Hinweise zur Installation von PycURL
Hinweise zur Verwendung von Alembic
Hinweise zu Funktionen der SciPy.linalg-Familie
Hinweise zum Importieren von Daten aus MySQL oder CSV mit Python
Hinweise zum Umgang mit großen Datenmengen mit Python + Pandas
Hinweise zum Bereitstellen von pyenv mit Homebrew und zum Verwalten von Python-Versionen