Inhaltsverzeichnis:

MicroPython auf Kano Pixel Kit blinken - Gunook
MicroPython auf Kano Pixel Kit blinken - Gunook

Video: MicroPython auf Kano Pixel Kit blinken - Gunook

Video: MicroPython auf Kano Pixel Kit blinken - Gunook
Video: Bilge Tank 040 2024, November
Anonim
Flashen von MicroPython auf dem Kano Pixel Kit
Flashen von MicroPython auf dem Kano Pixel Kit
Flashen von MicroPython auf dem Kano Pixel Kit
Flashen von MicroPython auf dem Kano Pixel Kit

Kanos Pixel Kit ist ein großartiges Stück Hardware! Es verfügt über 128 superhelle RGB-LEDs, einen Joystick, 2 Tasten, ein Zifferblatt, eine Batterie und einen leistungsstarken Mikroprozessor als Gehirn (ESP32).

Es wird ab Werk mit einer Firmware geliefert, die mit der Kano Code App kommuniziert, einer App, bei der Sie Codierungsherausforderungen haben, von der Community erstellte Kreationen durchsuchen, die auf der blockbasierten Schnittstelle erstellten Kreationen an die LEDs streamen und Animationen speichern können.

Es ist eine großartige Möglichkeit, die ersten Schritte beim Erlernen des Programmierens zu geben oder eine lustige Animationsanzeige zu Hause zu haben. Wenn Sie jedoch das volle Potenzial Ihres Pixel-Kits ausschöpfen möchten, gibt es eine einfache und leistungsstarke Lösung: Ersetzen Sie die werkseitige Firmware durch MicroPython!

Dieses Tutorial zeigt mehrere Möglichkeiten, wie Sie die werkseitige Firmware durch MicroPython ersetzen und die ursprüngliche Firmware wiederherstellen können.

Schritt 1: Zwei Versionen von Pixel Kit

Zwei Versionen von Pixel Kit
Zwei Versionen von Pixel Kit
Zwei Versionen von Pixel Kit
Zwei Versionen von Pixel Kit

Es gibt 2 Versionen von Pixel Kit: Die Kickstarter-Version hat ein Banana-Pi-Gehirn und die Verkaufsversion hat das ESP32.

Wenn Ihr Pixel Kit eine SD-Karte hat, haben Sie ein Kickstarter Pixel Kit (KPK), ansonsten haben Sie ein Retail Pixel Kit (RPK).

Dieses Tutorial gilt nur für das Retail Pixel Kit

Schritt 2: OSX High Sierra, Ubuntu 18.04 und Windows

Dies ist der einfachste Weg, um Ihr Pixel Kit zu flashen. Gehen Sie zu https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases und laden Sie die neueste Version des Pixel Kit Flash Tools herunter.

Stellen Sie nach dem Herunterladen sicher, dass Ihr Pixel Kit eingeschaltet und über USB mit Ihrem Computer verbunden ist (es wird mit einem roten Kabel geliefert) und führen Sie die Anwendung aus.

Klicken Sie auf „Serienanschluss auswählen…“, um Ihren seriellen Anschluss für das Pixel Kit auszuwählen. Wenn hier nichts angezeigt wird, vergewissern Sie sich erneut, dass Ihr Pixel Kit eingeschaltet und mit dem Computer verbunden ist, und klicken Sie auf "Ports aktualisieren". Wenn dies nicht funktioniert, versuchen Sie, den USB-Anschluss Ihres Computers zu ändern.

Auf einigen Betriebssystemen (wie Windows 7) benötigen Sie einen Treiber, damit Ihr Computer mit Pixel Kit kommunizieren kann. Der einfachste Weg, den Treiber zu erhalten, ist die Installation der Kano Code App. Alternativ können Sie die FTDI-Treiber hier oder hier manuell installieren.

Sobald die serielle Schnittstelle ausgewählt ist, wählen Sie einfach aus, was Sie flashen möchten: Die Kano Code-Firmware setzt die werkseitige Firmware zurück und die MicroPython-Firmware installiert MicroPython (Pixel32, um genauer zu sein).

Dies kann einige Sekunden bis zu einer Minute dauern.

Schritt 3: Jedes Betriebssystem mit Python 3

Wenn Sie ein Betriebssystem mit Python 3 und Pip haben, können Sie das Pixel Kit Flash Tool ganz einfach aus der Quelle ausführen.

Sie können überprüfen, ob Python und pip installiert sind, indem Sie `python -V` und `pip -V` in Ihr Terminal/Ihre Befehlszeile eingeben. Wenn Sie Python oder Pip nicht haben, laden Sie es von https://www.python.org/ herunter und installieren Sie es.

Folgen Sie dann den Schritten:

  1. Laden Sie den neuesten Quellcode auf der Github-Seite herunter oder verwenden Sie diesen Link.
  2. Entpacken Sie den Quellcode und navigieren Sie mit Ihrem Terminal zu ihm
  3. Führen Sie "pip install -r --user requirements.txt" aus.
  4. Führen Sie "python run.py" aus

Danach sollten Sie das Pixel Kit Flash Tool-Fenster sehen.

  1. Stellen Sie sicher, dass Ihr Pixel Kit eingeschaltet und über USB mit Ihrem Computer verbunden ist.
  2. Klicken Sie auf „Serienanschluss auswählen…“, um Ihren seriellen Anschluss für das Pixel Kit auszuwählen.
  3. Wenn hier nichts angezeigt wird, vergewissern Sie sich erneut, dass Ihr Pixel Kit eingeschaltet und mit dem Computer verbunden ist, und klicken Sie auf "Ports aktualisieren".

Sobald die serielle Schnittstelle ausgewählt ist, wählen Sie einfach aus, was Sie flashen möchten: Die Kano Code-Firmware setzt die werkseitige Firmware zurück und die MicroPython-Firmware installiert MicroPython (Pixel32, um genauer zu sein).

Dies kann einige Sekunden bis zu einer Minute dauern.

Schritt 4: Verwenden Sie MicroPython

Hier finden Sie alle Dokumentationen zu den Möglichkeiten mit der MicroPython-Firmware (Pixel32), die Sie gerade auf Ihrem Pixel-Kit installiert haben:

Ich habe andere Instructable nur für die ersten Schritte mit Pixel32 gemacht:

www.instructables.com/id/Pixel-Kit-Running…

Möglicherweise finden Sie auch viele andere MicroPython- und CircuitPython-Tutorials online, die höchstwahrscheinlich mit dem Pixel Kit kompatibel sind! Lassen Sie mich wissen, wenn Sie ein Problem finden oder eine bessere Lösung haben!

Empfohlen: