Cos'è LILYGO T-Lora Pager?
LILYGO T-Lora Pager è un dispositivo portatile compatto per lo sviluppo con comunicazione wireless LoRa, basato sul microcontrollore ESP32-S3. Dispone di una tastiera QWERTY, display a colori da 2,33 pollici, GPS, NFC, supporto audio e vari sensori. È progettato per applicazioni AIOT ed è compatibile con Arduino IDE e altre piattaforme di sviluppo.
Guida rapida all'uso di Arduino IDE
Consiglio: Dal 28/04/2025, platformio non supporta l'ultima versione esp-arduino v3 e successive. La versione attualmente supportata è la v2.0.17 (basata su IDF v4.4.7).
-
Installa l'Arduino IDE.
-
Installa il pacchetto scheda Arduino ESP32 versione 3.3.0-alpha1 o successiva (preferibilmente l'ultima versione).
Usa l'URL del Board Manager di Arduino: https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json -
Scarica la libreria LilyGoLib.
-
Nell'Arduino IDE, vai a Sketch -> Includi Libreria -> Aggiungi .ZIP Libreria, e seleziona il file ZIP di LilyGoLib che hai scaricato.
-
Installa il pacchetto LilyGoLib-ThirdParty:
-
Copia tutte le cartelle all'interno della directory LilyGoLib-ThirdParty nella cartella libraries del tuo Arduino IDE.
Se la cartella libraries non esiste, creala per favore.
Nota: Non copiare l'intera directory LilyGoLib-ThirdParty, solo le cartelle contenute al suo interno. -
Per trovare la cartella delle librerie Arduino sul tuo computer:
Windows: C:\Users\{username}\Documents\Arduino
macOS: /Users/{username}/Documents/Arduino
Linux: /home/{username}/Arduino
Consiglio: Si prega di notare che le librerie incluse in LilyGoLib-ThirdParty potrebbero non essere le versioni più aggiornate. Non aggiornare le librerie dipendenti a versioni più recenti a meno che tu non abbia confermato che l'hardware funziona correttamente. Ogni volta che apri il Arduino IDE, potrebbe notificarti aggiornamenti disponibili per le librerie. Prima di aggiornare, assicurati che il tuo hardware funzioni correttamente con le versioni attuali. Se riscontri problemi dopo l'aggiornamento, torna alle versioni precedenti funzionanti delle librerie dipendenti. Puoi controllare la lista attuale delle versioni delle librerie dipendenti qui.
-
Apri Arduino IDE e naviga su File -> Esempi -> LilyGOLib -> helloworld
-
Configura la scheda andando su Strumenti -> Scheda -> esp32, quindi seleziona l'opzione appropriata dalla tabella sottostante:
Impostazione Arduino IDE | Valore |
Tavola | LilyGo-T-LoRa-Pager |
Porte | La tua porta |
USB CDC all'avvio | Abilitato |
Frequenza CPU | 240MHZ(WiFi) |
Livello di debug del core | Nessuno |
USB DFU all'avvio | Disabilita |
Cancella tutta la flash prima del caricamento dello sketch | Disabilita |
Eventi eseguiti su | Core 1 |
Adattatore JTAG | Disabilita |
Arduino gira su | Core 1 |
MSC firmware USB all'avvio | Disabilita |
Schema di partizione | Flash 16M (3M APP/9.9MB FATFS) |
Revisione della scheda | Radio-SX1262 |
Modalità di caricamento | UART0/CDC hardware |
Velocità di caricamento | 921600 |
Modalità USB | CDC e JTAG |
-
Le opzioni di revisione della scheda devono essere selezionate in base al modulo RF acquistato. Le opzioni attuali includono:
-
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)
-
Seleziona la porta corretta.
-
Clicca su Upload e attendi che lo sketch venga compilato e caricato.
-
Se non riesci a caricare lo sketch o il dispositivo USB si connette e disconnette ripetutamente, metti manualmente il dispositivo in modalità di download. Le istruzioni per entrare in questa modalità si trovano in T-LoRa-Pager Enter Download Mode.
Nota:
-
Se non appare alcun dato nell'output seriale, verifica che USB CDC On Boot sia impostato su Abilitato.
-
La revisione della scheda dovrebbe corrispondere al modulo RF effettivamente installato, con il default SX1262.
-
Questa libreria richiede l'ultima versione di arduino-esp32. Le versioni inferiori alla V3.3.0-alpha1 produrranno un errore.
Istruzioni per la modalità di download LILYGO T-LoRa-Pager
Se le tue porte USB continuano a connettersi e disconnettersi, la modalità di download è necessaria solo quando il caricamento dello sketch fallisce. Normalmente, questo passaggio non è necessario.
Per entrare in modalità di download:
-
Collega la tua scheda tramite un cavo USB-C.
-
Premi e tieni premuto il pulsante BOOT .
-
Tenendo premuto BOOT, rilascia il pulsante RST.
-
Quindi rilascia il pulsante BOOT.
-
La porta USB dovrebbe ora rimanere stabile senza lampeggiare. Puoi procedere cliccando su Upload.
-
Premi il pulsante RST per uscire dalla modalità di download.
Se il nuovo codice viene caricato con successo ma il dispositivo non si accende o si comporta in modo anomalo, si prega di utilizzare il codice di test di fabbrica fornito per verificare se le periferiche funzionano correttamente. Puoi scaricare il firmware e le istruzioni per il test qui.