Was ist der LILYGO T-Lora Pager?
LILYGO T-Lora Pager ist ein kompaktes Handheld-Entwicklungsgerät mit LoRa Funkkommunikation, basierend auf dem ESP32-S3 Mikrocontroller. Es verfügt über eine QWERTZ-Tastatur, ein 2,33-Zoll-Farbdisplay, GPS, NFC, Audio-Unterstützung und verschiedene Sensoren. Es ist für AIOT Anwendungen konzipiert und kompatibel mit der Arduino IDE sowie anderen Entwicklungsplattformen.
Arduino IDE Schnellstartanleitung
Tipp: Ab dem 28.04.2025 unterstützt platformio nicht die neueste esp-arduino v3 und höher. Die aktuell unterstützte Version ist v2.0.17 (basierend auf IDF v4.4.7).
-
Installieren Sie die Arduino IDE.
-
Installieren Sie das Arduino ESP32 Board-Paket Version 3.3.0-alpha1 oder höher (vorzugsweise die neueste Version).
Verwenden Sie die Arduino Board Manager URL: https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json -
Laden Sie die LilyGoLib-Bibliothek herunter.
-
Gehen Sie in der Arduino IDE zu Sketch -> Bibliothek einbinden -> Hinzufügen.REISSVERSCHLUSS Bibliothek, und wählen Sie die heruntergeladene LilyGoLib-ZIP-Datei aus.
-
Installieren Sie das LilyGoLib-ThirdParty-Paket:
-
Kopieren Sie alle Ordner im Verzeichnis LilyGoLib-ThirdParty in den "libraries"-Ordner Ihrer Arduino IDE.
Falls der Ordner "libraries" nicht existiert, erstellen Sie ihn bitte.
Hinweis: Kopieren Sie nicht das gesamte Verzeichnis LilyGoLib-ThirdParty selbst, sondern nur die darin enthaltenen Ordner. -
So finden Sie den Ordner Ihrer Arduino-Bibliotheken auf Ihrem Computer:
Windows: C:\Users\{username}\Documents\Arduino
macOS: /Users/{username}/Documents/Arduino
Linux: /home/{username}/Arduino
Tipp: Bitte beachten Sie, dass die in LilyGoLib-ThirdParty enthaltenen Bibliotheken möglicherweise nicht die aktuellsten Versionen sind. Aktualisieren Sie die abhängigen Bibliotheken nicht auf neuere Versionen, es sei denn, Sie haben bestätigt, dass die Hardware einwandfrei funktioniert. Jedes Mal, wenn Sie die Arduino IDE öffnen, kann sie Sie auf verfügbare Bibliotheksupdates hinweisen. Stellen Sie vor dem Upgrade sicher, dass Ihre Hardware mit den aktuellen Versionen ordnungsgemäß läuft. Wenn Sie nach dem Update Probleme feststellen, stellen Sie die zuvor funktionierenden Versionen der abhängigen Bibliotheken wieder her. Die aktuelle Liste der Versionen der abhängigen Bibliotheken können Sie hier einsehen.
-
Öffnen Sie die Arduino IDE und navigieren Sie zu Datei -> Beispiele -> LilyGOLib -> helloworld
-
Richten Sie das Board ein, indem Sie zu Werkzeuge -> Board -> esp32, wählen Sie dann die entsprechende Option aus der untenstehenden Tabelle aus:
Arduino IDE-Einstellung | Wert |
Brett | LilyGo-T-LoRa-Pager |
Anschluss | Ihr Anschluss |
USB CDC beim Start | Aktiviert |
CPU-Frequenz | 240MHZ(WiFi) |
Core-Debug-Level | Keine |
USB DFU beim Start | Deaktivieren |
Gesamten Flash vor Sketch-Upload löschen | Deaktivieren |
Ereignisse laufen auf | Core 1 |
JTAG-Adapter | Deaktivieren |
Arduino läuft auf | Core 1 |
USB-Firmware MSC beim Start | Deaktivieren |
Partitionierungsschema | 16M Flash (3M APP/9,9MB FATFS) |
Board-Revision | Radio-SX1262 |
Upload-Modus | UART0/Hardware CDC |
Upload-Geschwindigkeit | 921600 |
USB-Modus | CDC und JTAG |
-
Board-Revision-Optionen müssen basierend auf dem von Ihnen gekauften RF-Modul ausgewählt werden. Aktuelle Optionen umfassen:
-
Radio-SX1262 (Sub 1G LoRa)
-
Radio-SX1280 (2.4G LoRa)
-
Radio-CC1101 (Sub 1G (G)MSK, 2(G)FSK, 4(G)FSK, ASK, OOK)
-
Radio-LR1121 (Sub 1G + 2.4G LoRa)
-
Radio-SI4432 (Sub 1G ISM)
-
Wählen Sie den richtigen Port aus.
-
Klicken Sie auf Upload und warten Sie, bis der Sketch kompiliert und hochgeladen ist.
-
Wenn Sie den Sketch nicht hochladen können oder das USB-Gerät sich wiederholt verbindet und trennt, versetzen Sie das Gerät bitte manuell in den Download-Modus. Anweisungen zum Betreten dieses Modus finden Sie unter T-LoRa-Pager Enter Download Mode.
Hinweis:
-
Wenn keine Daten in der seriellen Ausgabe erscheinen, überprüfen Sie, ob USB CDC On Boot auf Aktiviert gesetzt ist.
-
Die Board-Revision sollte mit dem tatsächlich installierten RF-Modul übereinstimmen, standardmäßig ist dies SX1262.
-
Diese Bibliothek erfordert die neueste Version von arduino-esp32. Versionen unter V3.3.0-alpha1 führen zu einem Fehler.
LILYGO T-LoRa-Pager Download-Modus-Anleitung
Wenn Ihre USB-Anschlüsse ständig verbinden und trennen, ist der Download-Modus nur erforderlich, wenn der Sketch-Upload fehlschlägt. Normalerweise ist dieser Schritt nicht notwendig.
Um in den Download-Modus zu gelangen:
-
Verbinden Sie Ihr Board über ein USB-C-Kabel.
-
Drücken und halten Sie die BOOT -Taste.
-
Während Sie BOOT gedrückt halten, lassen Sie die RST-Taste los.
-
Lassen Sie dann die BOOT-Taste los.
-
Der USB-Anschluss sollte jetzt stabil bleiben, ohne zu blinken. Sie können fortfahren, indem Sie auf Upload klicken.
-
Drücken Sie die RST-Taste, um den Download-Modus zu verlassen.
Wenn der neue Code erfolgreich hochgeladen wird, das Gerät jedoch nicht einschaltet oder sich abnormal verhält, verwenden Sie bitte den bereitgestellten Factory-Testcode, um zu überprüfen, ob die Peripheriegeräte korrekt funktionieren. Sie können die Firmware und Anweisungen zum Testen hier herunterladen.