Inhaltsverzeichnis:
- Schritt 1: Software installieren
- Schritt 2: Firmware herunterladen
- Schritt 3: Finden Sie den COM-Port
- Schritt 4: Flashen Sie die Firmware
- Schritt 5: Testen Sie, ob die Firmware erfolgreich geflasht wurde
Video: Installieren von Loboris (lobo) Micropython auf ESP32 mit Windows 10 [einfach] - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Diese Anleitung hilft Ihnen, loboris micropython ohne weitere Kenntnisse auf Ihrem ESP32 zu installieren.
Loboris hat Bibliotheken, die der Standard-Micropython nicht hat und die sehr nützlich sind. Diese Anleitung wurde speziell für mein Tutorial zur Verwendung eines st7789v-TFT-Displays mit Micropython erstellt [in Kürze]
Schritt 1: Software installieren
Wir brauchen Software, um Micropython zu installieren. Wir beginnen mit Python. Wenn Sie es noch nicht installiert haben, empfehle ich Ihnen, Anaconda (anaconda.com) zu installieren, ein Paket mit Python, Bibliotheken und nützlichen Tools. Installieren Sie es einfach mit Standardoptionen.
Dann benötigen Sie auch das esp-Tool, das wir zum Flashen der Firmware benötigen. Laden Sie den gesamten Ordner von https://github.com/espressif/esptool herunter und entpacken Sie ihn in einen neuen Ordner
Schritt 2: Firmware herunterladen
Laden Sie die neueste Firmware herunter von
github.com/loboris/MicroPython_ESP32_psRAM…
Dies sind vorgefertigte Firmwares, die es viel einfacher machen. Sie können entweder das normal erstellte "MicroPython_LoBo_esp32" oder das mit allen Bibliotheken erstellte "MicroPython_LoBo_esp32_all" herunterladen. Wenn Sie von meinem esp32-tft-Display-Tutorial hierher gekommen sind, müssen Sie das "MicroPython_LoBo_esp32_all" herunterladen
Scrollen Sie auf der Website nach unten und laden Sie die ZIP-Datei herunter.
Öffnen Sie die Zip-Datei und kopieren Sie alle Dateien und den Ordner. Fügen Sie sie in den Ordner des esptools ein (aus Schritt 1). Legen Sie sie nicht in einen Unterordner! Die bin-Dateien (micropython.bin usw.) müssen sich im selben Ordner wie die.py-Dateien (esptool.py usw.) befinden. Lediglich die bootloader.bin muss sich im Unterordner bootloader.bin befinden (Struktur siehe Foto)
Schritt 3: Finden Sie den COM-Port
Verbinden Sie Ihren esp32 über USB. Öffnen Sie den Windows-Gerätemanager (über die Windows-Einstellung oder drücken Sie Windows-Taste + R, schreiben Sie "devmgmt.msc" und drücken Sie die Eingabetaste). Öffnen Sie den Punkt "Ports". Suchen Sie nach etwas wie "cp2102". Dahinter ist der COM-Port angegeben, zB COM7. Beachten Sie dies für den nächsten Schritt.
Schritt 4: Flashen Sie die Firmware
Ich nehme an, Sie sind meinem Tutorial gefolgt und haben Anaconda installiert. Wenn Sie eine andere Python-Installation haben, gehe ich davon aus, dass Sie Folgendes selbst anpassen können.
Öffnen Sie die "Anaconda-Eingabeaufforderung" (Klicken Sie auf das Windows-Startmenü -> Anaconda). Ändern Sie den Pfad zu dem Ordner, in dem sich Ihr ESP-Tool befindet. Für mich wäre das "C:\Users\Marc\Desktop\TTGO Display\esptool-master2"
Um in diesen Ordner zu wechseln, geben Sie "cd C:\Users\Marc\Desktop\TTGO Display\esptool-master2" ein und drücken Sie die Eingabetaste.
Jetzt flashen wir die Firmware. Stellen Sie sicher, dass Ihr esp32 verbunden ist. Geben Sie den folgenden Befehl ein:
python esptool.py --chip esp32 --port COM7 --baud 460800 --before default_reset --after no_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size Detect 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data.bin 0x10000 MicroPython.bin 0x8000 partitions_mpy.bin
Ändern Sie den COM-Port in den Port, den Sie im vorherigen Schritt gefunden haben, und drücken Sie die Eingabetaste. Die Firmware wird nun geflasht. Dies kann eine Minute dauern.
Schritt 5: Testen Sie, ob die Firmware erfolgreich geflasht wurde
Ich empfehle Ihnen, uPyCraft zu verwenden. (https://docs.dfrobot.com/upycraft/) Laden Sie es herunter und installieren Sie es. Öffnen Sie das Programm. Klicken Sie auf Tools -> Board -> esp32. Klicken Sie auf Werkzeuge -> Seriell -> (Wählen Sie die Serielle aus, an der Ihr Board angeschlossen ist, in meinem Fall COM7).
Wenn das Flashen erfolgreich war, sollte im Terminal ">>>" angezeigt werden. Sie können "1+1" eingeben und die Eingabetaste drücken, und es sollte 2 zurückgeben. Wenn Sie stattdessen ein Fenster mit Optionen zum Flashen einer Firmware sehen, ist die Installation möglicherweise irgendwo fehlgeschlagen. (Manchmal tritt dies auch auf, wenn die Installation erfolgreich war. Wenn Sie das "Flash-Fenster" sehen, versuchen Sie erneut, eine Verbindung herzustellen, trennen Sie den USB vom Board, schließen Sie uPyCraft, schließen Sie das Board erneut an, öffnen Sie uPyCraft und versuchen Sie, eine Verbindung herzustellen wieder ein paar Mal. Manchmal funktioniert das, manchmal schlägt uPyCraft IMMER beim ersten Versuch fehl, aber beim zweiten Verbindungsversuch erfolgreich).
Empfohlen:
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 9 Schritte
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um die Zeit auf dem LCD anzuzeigen
M5STACK So zeigen Sie Temperatur, Feuchtigkeit und Druck auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 6 Schritte
M5STACK So zeigen Sie Temperatur, Luftfeuchtigkeit und Druck auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um Temperatur, Luftfeuchtigkeit und Druck mit dem ENV-Sensor (DHT12, BMP280, BMM150)
Windows auf MacBook installieren (Apple Software): 8 Schritte
Installieren von Windows auf dem MacBook (Apple-Software): Einer der Vorteile eines MacBooks besteht darin, dass Sie die Wahl haben, entweder Mac OS oder Windows (falls installiert) auszuführen. Dadurch kann der Benutzer bestimmte Anwendungen oder Spiele ausführen, die nur ein Windows-Betriebssystem sind. Diese Anleitung wird
Installieren von Add-on-Karten auf Ihrem Computer.: 4 Schritte
Installieren von Add-On-Karten auf Ihrem Computer.: In diesem anweisbaren zeige ich Ihnen, wie Sie Add-On-Karten wie Video-, Audio- oder Spielkarten auf Ihrem Computer installieren. Denken Sie daran, wenn Sie nicht wissen, was Sie tun oder sich nicht wohl dabei fühlen, tun Sie es nicht!!! Denn ich hafte nicht für
So installieren Sie Fedora auf einem SheevaPlug und booten von einer SD-Karte.: 13 Schritte
So installieren Sie Fedora auf einem SheevaPlug und booten von einer SD-Karte.: Ich habe einen Beitrag zum SheevaPlug bei Slashdot und dann in Popular Mechanics gesehen. Es schien ein interessantes Gerät zu sein es läuft @ 2,5w, keine Lüfter, Solid State und kein Monitor erforderlich. Seit Jahren trage ich einen alten CRT-Monitor mit mir herum