Da T3 a S3
Guida per l'utente

logo LILYGO

Versione 1.0
Diritto d'autore © 2024

Informazioni su questa guida


Questo documento ha lo scopo di aiutare gli utenti a configurare l'ambiente di sviluppo software di base per lo sviluppo di applicazioni utilizzando hardware basato su Da T3 a S3.
Attraverso un semplice example, questo documento illustra come utilizzare Arduino, inclusa la procedura guidata di configurazione basata su menu, la compilazione di Arduino e il download del firmware nel modulo ESP32-S3.

Note di rilascio

Data Versione Note di rilascio
2024.11 V1.0 Prima uscita.

1. Introduzione


1.1. T3-S3

T3-S3 è una scheda di sviluppo. Può funzionare in modo indipendente.

È costituito da MCU ESP32-S3 che supporta il protocollo di comunicazione Wi-Fi + BLE e PCB della scheda madre.

Questo prodotto ha la funzione LoRa. Il chip LoRa è SX1262. L'OLED è SSD0.96 da 1306 pollici.

Per applicazioni che vanno dalle reti di sensori a bassa potenza alle attività più impegnative.

Il cuore di questo modulo è il chip ESP32-S3.

ESP32-S3 integra soluzioni Wi-Fi (banda 2.4 GHz) e Bluetooth 5.0 su un singolo chip, insieme a due core ad alte prestazioni e molte altre periferiche versatili.

ESP32-S3 fornisce una piattaforma robusta e altamente integrata per soddisfare le continue richieste di utilizzo efficiente dell'energia, design compatto e sicurezza.

Xinyuan fornisce le risorse hardware e software di base che consentono agli sviluppatori di applicazioni di costruire le proprie idee attorno all'hardware della serie ESP32-S3. Il framework di sviluppo software fornito da Xinyuan è destinato allo sviluppo rapido di applicazioni Internet-of-Things (IoT), con Wi-Fi, Bluetooth, gestione flessibile dell'alimentazione e altre funzionalità di sistema avanzate.

Il produttore è Shenzhen Xin Yuan Electronic Technology Co., Ltd.

1.2. Arduino

Un insieme di applicazioni multipiattaforma scritte in Java. L'IDE software Arduino deriva dal linguaggio di programmazione Processing e dall'ambiente di sviluppo integrato del programma Wiring. Gli utenti possono sviluppare applicazioni in Windows/Linux/MacOS basate su Arduino. Si consiglia di utilizzare Windows 10. Il sistema operativo Windows è stato utilizzato come example in questo documento a scopo illustrativo.

1.3. Preparazione

Per sviluppare applicazioni per ESP32-S3 è necessario:

  • PC caricato con sistema operativo Windows, Linux o Mac
  • Toolchain per creare l'applicazione per ESP32-S3
  • Arduino che contiene essenzialmente API per ESP32-S3 e script per far funzionare la Toolchain
  • Driver della porta seriale CH9102
  • La stessa scheda ESP32-S3 e un cavo USB per collegarla al PC

2. Inizia


2.1. Scarica il programma Arduino

Il modo più rapido per installare il software Arduino (IDE) su macchine Windows

2.1.1. Guida rapida all'avvio

IL websito fornisce un tutorial di avvio rapido

2.1.2. Fasi di installazione per la piattaforma Windows Arduino

Scheda di sviluppo display LoRa LILYGO T3-S3 SX1262 - 1

Accedi all'interfaccia di download, seleziona Programma di installazione di Windows da installare direttamente

2.2. Installa il software Arduino

Scheda di sviluppo display LoRa LILYGO T3-S3 SX1262 - 2

Scheda di sviluppo display LoRa LILYGO T3-S3 SX1262 - 3

Attendi l'installazione

3. Avviare un progetto

3. Configurare


3.1. Scarica Git

Scarica il pacchetto di installazione Git.exe

Scheda di sviluppo display LoRa LILYGO T3-S3 SX1262 - 4

3.2. Configurazione precompilata

Fare clic sull'icona Arduino, quindi fare clic con il pulsante destro del mouse e selezionare "Apri cartella in cui"
Seleziona hardware ->
Mouse ** Clic destro ** ->
Fai clic su Git Bash qui

3.3. Clonazione di un repository remoto

$ mkdir espressivo
$ cd espressivo
$ git clone – ricorsivo https://github.com/espressif/arduino-esp32.git esp32

4. Connetti


Ci sei quasi. Per poter procedere oltre, collegare la scheda ESP32-S3 al PC, controllare sotto quale porta seriale è visibile la scheda e verificare se la comunicazione seriale funziona.

5. Dimostrazione di prova


Selezionare File>>Esample>>WiFi>>WiFiScan

Scheda di sviluppo display LoRa LILYGO T3-S3 SX1262 - 5

6. Carica lo schizzo


6.1. Seleziona Bacheca

Strumenti<

6.2. Carica

Schizzo << Carica

6.2 Monitor seriale

Strumenti << Monitor seriale

Scheda di sviluppo display LoRa LILYGO T3-S3 SX1262 - 6

7. Riferimento al comando SSC


Qui sono elencati alcuni comandi Wi-Fi comuni per testare il modulo.

7.1. operazione

Descrizione

I comandi op vengono utilizzati per impostare e interrogare la modalità Wi-Fi del sistema.

Example

op -Q
op -S -o wmode

Parametro

Tabella 6-1. op Parametro di comando

Parametro Descrizione
-Q Interroga la modalità Wi-Fi.
-S Imposta la modalità Wi-Fi.
wmode Sono disponibili 3 modalità Wi-Fi: 
  • modalità = 1: modalità STA 
  • modalità = 2: modalità AP 
  • modalità = 3: modalità STA+AP
7.2. sta

Descrizione

I comandi sta vengono utilizzati per scansionare l'interfaccia di rete STA, connettere o disconnettere AP e interrogare lo stato di connessione dell'interfaccia di rete STA.

Example

sta -S [-s ssid] [-b bssid] [-n canale] [-h] sta -Q
sta -C [-s ssid] [-p password] sta -D

Parametro

Tabella 6-2. sta parametro di comando

Parametro Descrizione
-S scansione Scansione dei punti di accesso.
-sss Scansiona o collega gli Access Point con il ssid.
-b ssid Scansiona gli Access Point con il bssid.
-n canale Scansiona il canale.
-h Mostra i risultati della scansione con access point ssid nascosti.
-Q Mostra lo stato di connessione STA.
-D Disconnesso con gli access point attuali.
7.3. ap

Descrizione

I comandi ap vengono utilizzati per impostare il parametro dell'interfaccia di rete AP.

Example

ap -S [-s ssid] [-p password] [-t crittografa] [-n canale] [-h] [-m max_sta] ap -Q
ap-L

Parametro

Tabella 6-3. ap parametro di comando

Parametro Descrizione
-S Imposta la modalità AP.
-sss Imposta AP ssid.
-p parola d'ordine Imposta password AP.
-t crittografa Imposta la modalità di crittografia AP.
-h Nascondi il codice SSID.
-m max_sta Imposta connessioni AP max.
-Q Mostra parametri AP.
-L Mostra l'indirizzo MAC e l'indirizzo IP della stazione collegata.
7.4. Mac

Descrizione

I comandi mac vengono utilizzati per interrogare l'indirizzo MAC dell'interfaccia di rete.

Example

mac -Q [-o modalità]

Parametro

Tabella 6-4. parametro comando mac

Parametro Descrizione
-Q Mostra indirizzo MAC.
-o modalità
  • mode = 1: indirizzo MAC in modalità STA.
  • mode = 2: indirizzo MAC in modalità AP.
7.5. dcp

Descrizione

I comandi dhcp vengono utilizzati per abilitare o disabilitare il server/client DHCP.

Example

dchp -S [modalità -o] dhcp -E [modalità -o] dhcp -Q [modalità -o]

Parametro

Tabella 6-5. Parametro di comando DHCP

Parametro Descrizione
-S Avvia DHCP (client/server).
-E Termina DHCP (client/server).
-Q mostra lo stato DHCP.
-o modalità
  • mode = 1 : client DHCP dell'interfaccia STA.
  • mode = 2 : server DHCP dell'interfaccia AP.
  • modo = 3 : entrambi.
7.6. IP

Descrizione

Il comando ip viene utilizzato per impostare e interrogare l'indirizzo IP dell'interfaccia di rete.

Example

ip -Q [-o modalità] ip -S [-i ip] [-o modalità] [-m maschera] [-g gateway]

Parametro

Tabella 6-6. parametro comando ip

Parametro Descrizione
-Q Mostra indirizzo IP.
-o modalità
  • mode = 1 : indirizzo IP dell'interfaccia STA.
  • mode = 2 : indirizzo IP dell'interfaccia AP.
  • modo = 3 : entrambi
-S Imposta indirizzo IP.
-io ip Indirizzo IP.
-m maschera Maschera dell'indirizzo di sottorete.
-g porta Gateway predefinito.
7.7. riavviare

Descrizione

Il comando reboot viene utilizzato per riavviare la scheda.

Example

riavviare

7.8. ariete

Il comando ram viene utilizzato per interrogare la dimensione dell'heap rimanente nel sistema.

Example

ariete

Attenzione FCC:

Eventuali modifiche o alterazioni non espressamente approvate dalla parte responsabile della conformità potrebbero invalidare il diritto dell'utente a utilizzare l'apparecchiatura.

Questo dispositivo è conforme alla parte 15 delle Norme FCC. Il funzionamento è soggetto alle due condizioni seguenti: (1) Questo dispositivo non può causare interferenze dannose e (2) questo dispositivo deve accettare qualsiasi interferenza ricevuta, comprese le interferenze che possono causare un funzionamento indesiderato.

Questo trasmettitore non deve essere collocato o utilizzato insieme ad altre antenne o trasmettitori.

NOTA IMPORTANTE:

Nota: questa apparecchiatura è stata testata e ritenuta conforme ai limiti per un dispositivo digitale di Classe B, ai sensi della parte 15 delle Norme FCC. Questi limiti sono concepiti per fornire una protezione ragionevole contro interferenze dannose in un'installazione residenziale. Questa apparecchiatura genera, utilizza e può irradiare energia a radiofrequenza e, se non installata e utilizzata in conformità alle istruzioni, può causare interferenze dannose alle comunicazioni radio. Tuttavia, non vi è alcuna garanzia che non si verifichino interferenze in una particolare installazione. Se questa apparecchiatura causa interferenze dannose alla ricezione radiofonica o televisiva, il che può essere determinato accendendo e spegnendo l'apparecchiatura, si consiglia all'utente di provare a correggere l'interferenza con una o più delle seguenti misure:

—Riorientare o riposizionare l'antenna ricevente.

—Aumentare la distanza tra l'apparecchiatura e il ricevitore.

—Collegare l'apparecchiatura a una presa di corrente su un circuito diverso da quello a cui è collegato il ricevitore.

—Per assistenza, consultare il rivenditore o un tecnico radio/TV esperto.

Dichiarazione FCC sull'esposizione alle radiazioni:
Questa apparecchiatura è conforme ai limiti di esposizione alle radiazioni FCC stabiliti per un ambiente non controllato. Questa apparecchiatura deve essere installata e utilizzata con una distanza minima di 20 cm tra il radiatore e il corpo.

Documenti / Risorse

Scheda di sviluppo display LoRa LILYGO T3-S3 SX1262 [pdf] Guida utente
Scheda di sviluppo display LoRa 2ASYE-T3-S3, 2ASYET3S3, T3-S3 SX1262, T3-S3, scheda di sviluppo display LoRa SX1262, scheda di sviluppo display LoRa, scheda di sviluppo display, scheda di sviluppo, scheda

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *