Co je LILYGO T-Lora Pager?
LILYGO T-Lora Pager je kompaktní přenosné vývojové zařízení s LoRa bezdrátovou komunikací, založené na mikrokontroléru ESP32-S3. Má QWERTY klávesnici, barevný displej o velikosti 2,33 palce, GPS, NFC, audio podporu a různé senzory. Je navrženo pro AIOT aplikace a je kompatibilní s Arduino IDE a dalšími vývojovými platformami.
Rychlý start s Arduino IDE
Tip: Od 28.04.2025 platformio nepodporuje nejnovější esp-arduino v3 a vyšší. Aktuálně podporovaná verze je v2.0.17 (založená na IDF v4.4.7).
-
Nainstalujte Arduino IDE.
-
Nainstalujte balíček desek Arduino ESP32 verze 3.3.0-alpha1 nebo novější (nejlépe nejnovější verzi).
Použijte URL Správce desek Arduino: https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json -
Stáhněte si knihovnu LilyGoLib.
-
V Arduino IDE přejděte na Náčrt -> Zahrnout knihovnu -> Přidat .ZIP Knihovna, a vyberte ZIP soubor LilyGoLib, který jste stáhli.
-
Nainstalujte balíček LilyGoLib-ThirdParty:
-
Zkopírujte všechny složky uvnitř adresáře LilyGoLib-ThirdParty do složky knihoven vašeho Arduino IDE.
Pokud složka knihoven neexistuje, vytvořte ji, prosím.
Poznámka: Nekopírujte celý adresář LilyGoLib-ThirdParty, pouze složky, které jsou v něm obsažené. -
Chcete-li najít složku knihoven Arduino ve vašem počítači:
Windows: C:\Users\{username}\Documents\Arduino
macOS: /Users/{username}/Documents/Arduino
Linux: /home/{username}/Arduino
Tip: Upozorňujeme, že knihovny zahrnuté v LilyGoLib-ThirdParty nemusí být nejaktuálnější verze. Neaktualizujte závislé knihovny na novější verze, pokud jste nepotvrdili správnou funkčnost hardwaru. Pokaždé, když otevřete Arduino IDE, může vás upozornit na dostupné aktualizace knihoven. Před upgradem ujistěte se, že hardware funguje správně s aktuálními verzemi. Pokud po aktualizaci nastanou problémy, vraťte se k předchozím funkčním verzím závislých knihoven. Aktuální seznam verzí závislých knihoven můžete zkontrolovat zde zde.
-
Otevřete Arduino IDE a přejděte na Soubor -> Příklady -> LilyGOLib -> helloworld
-
Nastavte desku tak, že přejdete na Nástroje -> Deska -> esp32, poté vyberte odpovídající možnost z tabulky níže:
Nastavení Arduino IDE | Hodnota |
Deska | LilyGo-T-LoRa-Pager |
Port | Váš port |
USB CDC při spuštění | Povoleno |
Frekvence CPU | 240MHZ(WiFi) |
Úroveň ladění jádra | Žádný |
USB DFU při spuštění | Zakázat |
Vymazat celý flash před nahráním skici | Zakázat |
Události běží na | Jádro 1 |
JTAG adaptér | Zakázat |
Arduino běží na | Jádro 1 |
USB Firmware MSC při spuštění | Zakázat |
Schéma oddílů | 16M Flash (3M APP/9.9MB FATFS) |
Revize desky | Radio-SX1262 |
Režim nahrávání | UART0/Hardware CDC |
Rychlost nahrávání | 921600 |
USB režim | CDC a JTAG |
-
Možnosti revize desky musí být vybrány na základě zakoupeného RF modulu. Aktuální možnosti zahrnují:
-
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)
-
Vyberte správný port.
-
Klikněte na Upload a počkejte, až se sketch zkompiluje a nahraje.
-
Pokud nemůžete nahrát sketch nebo se USB zařízení opakovaně připojuje a odpojuje, ručně přepněte zařízení do režimu stahování. Pokyny pro vstup do tohoto režimu najdete v T-LoRa-Pager Enter Download Mode.
Poznámka:
-
Pokud se v sériovém výstupu nezobrazují žádná data, ověřte, že je USB CDC On Boot nastaveno na Enabled.
-
Revize desky by měla odpovídat skutečnému nainstalovanému RF modulu, výchozí je SX1262.
-
Tato knihovna vyžaduje nejnovější verzi arduino-esp32. Verze nižší než V3.3.0-alpha1 způsobí chybu.
Instrukce pro režim stahování LILYGO T-LoRa-Pager
Pokud se vaše USB porty neustále připojují a odpojují, režim stahování je potřeba pouze při neúspěšném nahrání sketche. Obvykle tento krok není nutný.
Pro vstup do režimu stahování:
-
Připojte svou desku pomocí USB-C kabelu.
-
Stiskněte a držte tlačítko BOOT .
-
Při držení tlačítka BOOT uvolněte tlačítko RST.
-
Poté uvolněte tlačítko BOOT.
-
USB port by nyní měl zůstat stabilní bez blikání. Můžete pokračovat kliknutím na Upload.
-
Stiskněte tlačítko RST pro ukončení režimu stahování.
Pokud se nový kód úspěšně nahraje, ale zařízení se nezapne nebo se chová abnormálně, použijte prosím dodaný tovární testovací kód k ověření, zda periferní zařízení fungují správně. Firmware a pokyny k testování si můžete stáhnout zde.