Wat is de LILYGO T-Lora Pager?
LILYGO T-Lora Pager is een compact handheld ontwikkelapparaat met LoRa draadloze communicatie, gebaseerd op de ESP32-S3 microcontroller. Het beschikt over een QWERTY-toetsenbord, 2,33-inch kleurenscherm, GPS, NFC, audio-ondersteuning en diverse sensoren. Het is ontworpen voor AIOT toepassingen en is compatibel met Arduino IDE en andere ontwikkelplatforms.
Arduino IDE Snelstartgids
Tip: Vanaf 2025/04/28 ondersteunt platformio de nieuwste esp-arduino v3 en hoger niet. De momenteel ondersteunde versie is v2.0.17 (gebaseerd op IDF v4.4.7).
-
Installeer de Arduino IDE.
-
Installeer het Arduino ESP32 boardpakket versie 3.3.0-alpha1 of later (bij voorkeur de nieuwste versie).
Gebruik de Arduino Board Manager URL: https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json -
Download de LilyGoLib bibliotheek.
-
Ga in de Arduino IDE naar Schets -> Bibliotheek opnemen -> Voeg toe.RIJGSLOT Bibliotheek, en selecteer het LilyGoLib ZIP-bestand dat u hebt gedownload.
-
Installeer het LilyGoLib-ThirdParty pakket:
-
Kopieer alle mappen binnen de LilyGoLib-ThirdParty map naar de bibliotheekmap van uw Arduino IDE.
Als de bibliotheekmap niet bestaat, maak deze dan aan.
Opmerking: Kopieer niet de hele LilyGoLib-ThirdParty map zelf, alleen de mappen die erin zitten. -
Om uw Arduino-bibliotheekmap op uw computer te vinden:
Windows: C:\Users\{username}\Documents\Arduino
macOS: /Users/{username}/Documents/Arduino
Linux: /home/{username}/Arduino
Tip: Houd er rekening mee dat de bibliotheken die zijn opgenomen in LilyGoLib-ThirdParty mogelijk niet de meest recente versies zijn. Werk de afhankelijke bibliotheken niet bij naar nieuwere versies tenzij u hebt bevestigd dat de hardware correct functioneert. Elke keer dat u de Arduino IDE opent, kan deze u op updates van bibliotheken wijzen. Zorg er voor het upgraden voor dat uw hardware goed werkt met de huidige versies. Als u problemen ondervindt na het bijwerken, ga dan terug naar de eerder werkende versies van de afhankelijke bibliotheken. U kunt de huidige lijst van versies van afhankelijke bibliotheken hier bekijken.
-
Open Arduino IDE en navigeer naar Bestand -> Voorbeelden -> LilyGOLib -> helloworld
-
Stel het board in door naar te gaan Tools -> Board -> esp32, selecteer vervolgens de juiste optie uit de onderstaande tabel:
Arduino IDE-instelling | Waarde |
Board | LilyGo-T-LoRa-Pager |
Poort | Uw poort |
USB CDC bij opstarten | Ingeschakeld |
CPU-frequentie | 240MHZ(WiFi) |
Core debugniveau | Geen |
USB DFU bij opstarten | Uitschakelen |
Wis alle flash vóór het uploaden van de sketch | Uitschakelen |
Evenementen draaien op | Core 1 |
JTAG-adapter | Uitschakelen |
Arduino draait op | Core 1 |
USB Firmware MSC bij opstarten | Uitschakelen |
Partitioneringsschema | 16M Flash(3M APP/9.9MB FATFS) |
Board Revision | Radio-SX1262 |
Uploadmodus | UART0/Hardware CDC |
Uploadsnelheid | 921600 |
USB-modus | CDC en JTAG |
-
Board Revision-opties moeten worden geselecteerd op basis van de RF-module die u hebt gekocht. Huidige opties zijn onder andere:
-
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)
-
Selecteer de juiste poort.
-
Klik op Upload en wacht tot de sketch is gecompileerd en geüpload.
-
Als je de sketch niet kunt uploaden of het USB-apparaat herhaaldelijk verbinding maakt en verbreekt, zet het apparaat dan handmatig in de downloadmodus. Instructies voor het activeren van deze modus zijn te vinden in T-LoRa-Pager Enter Download Mode.
Opmerking:
-
Als er geen gegevens verschijnen in de seriële output, controleer dan of USB CDC On Boot is ingesteld op Ingeschakeld.
-
De Board Revision moet overeenkomen met de daadwerkelijk geïnstalleerde RF-module, standaard is dit SX1262.
-
Deze bibliotheek vereist de nieuwste versie van arduino-esp32. Versies lager dan V3.3.0-alpha1 zullen een fout veroorzaken.
LILYGO T-LoRa-Pager Downloadmodus Instructies
Als je USB-poorten blijven verbinden en loskoppelen, is de downloadmodus alleen nodig wanneer het uploaden van de sketch mislukt. Normaal gesproken is deze stap niet nodig.
Om de downloadmodus te activeren:
-
Sluit je bord aan via een USB-C-kabel.
-
Druk en houd de BOOT -knop ingedrukt.
-
Terwijl je BOOT ingedrukt houdt, laat je de RST-knop los.
-
Laat vervolgens de BOOT-knop los.
-
De USB-poort zou nu stabiel moeten blijven zonder te knipperen. Je kunt doorgaan door op Upload te klikken.
-
Druk op de RST-knop om de downloadmodus te verlaten.
Als de nieuwe code succesvol wordt geüpload maar het apparaat niet opstart of zich abnormaal gedraagt, gebruik dan de meegeleverde fabrieks-testcode om te controleren of de randapparatuur correct functioneert. Je kunt de firmware en instructies voor het testen hier downloaden.