Logotip de LILYGO

Programari LILYGO T-Deck Arduino

LILYGO-T-Deck-Arduino-Software-fig-1

Informació del producte

Especificacions:

  • Nom del producte: coberta en T
  • Versió: V1.0
  • Data de llançament: 2024.05
  • Maquinari: Mòdul ESP32
  • Programari: Arduino

Instruccions d'ús del producte

Introducció

Aquesta guia està dissenyada per ajudar els usuaris a configurar l'entorn de desenvolupament de programari per a aplicacions que utilitzen el maquinari T-Deck.

  • Coberta en T
    El T-Deck és una plataforma de maquinari que admet el desenvolupament de programari per a diverses aplicacions.
  • Arduino
    Arduino és el programari utilitzat per programar el maquinari T-Deck.
  • Preparació
    Abans de començar, assegureu-vos de tenir preparats els components i les eines necessàries per configurar l'entorn.

Comença
Seguiu les instruccions proporcionades en aquesta guia per començar a configurar l'entorn de desenvolupament de programari.

Configura
Configureu la configuració del programari en funció dels requisits del vostre projecte.

Connecta't
Establiu la connexió entre el maquinari T-Deck i el vostre sistema de desenvolupament.

Demostració de proves
Executeu una demostració de prova per assegurar-vos que la configuració de maquinari i programari funciona correctament.

Carregueu l'esbós

Carregueu el vostre esbós Arduino al mòdul ESP32 seguint les instruccions proporcionades.

  1. Construir i Flash
    Compileu el vostre codi Arduino i flasheu-lo al mòdul ESP32.
  2. Monitor
    Superviseu la sortida i el comportament del vostre esbós al maquinari T-Deck.

Referència de comandaments SSC
Consulteu les referències d'ordres per a operacions específiques relacionades amb el maquinari T-Deck.

op
Descripció de l'operació 'op'.

Preguntes Freqüents (Preguntes Freqüents)

Què he de fer si la meva pujada falla?
Si la càrrega falla, comproveu la connexió entre el vostre sistema de desenvolupament i el maquinari T-Deck. Assegureu-vos que tots els paràmetres siguin correctes i torneu a provar de pujar.

Quant a aquesta guia

Aquest document està pensat per ajudar els usuaris a configurar l'entorn bàsic de desenvolupament de programari per desenvolupar aplicacions amb maquinari basat en el T-Deck. A través d'un simple exampAquest document il·lustra com utilitzar Arduino, inclòs l'assistent de configuració basat en menús, compilant l'Arduino i la descàrrega del firmware al mòdul ESP32.

Notes de la versió 

Data Versió Notes de publicació
2024.05 V1.0 Primer llançament.

Introducció

Coberta en T

  • T-Deck és una placa de desenvolupament. Pot funcionar de manera independent.
  • Consisteix en ESP32-S3 MCU que admet el protocol de comunicació Wi-Fi + BLE i la placa base PCB.
  • Aquest producte té funcions LCD i LoRa. LCD model ST7789 LCD amb resolució de 320×240. El xip LoRa és SX1262.
  • Per a aplicacions que van des de xarxes de sensors de baixa potència fins a les tasques més exigents.
  • Al nucli d'aquest mòdul hi ha el xip ESP32S3.
  • ESP32-S3 integra solucions Wi-Fi (banda de 2.4 GHz) i Bluetooth 5.0 en un sol xip, juntament amb dos nuclis d'alt rendiment i molts altres perifèrics versàtils. ESP32 proporciona una plataforma robusta i altament integrada per satisfer les demandes contínues d'ús eficient de l'energia, disseny compacte i seguretat.
  • Xinyuan proporciona els recursos bàsics de maquinari i programari que permeten als desenvolupadors d'aplicacions construir les seves idees al voltant del maquinari de la sèrie ESP32-S3. El marc de desenvolupament de programari proporcionat per Xinyuan està pensat per al desenvolupament ràpid d'aplicacions d'Internet de les coses (IoT), amb Wi-Fi, Bluetooth, gestió d'energia flexible i altres funcions avançades del sistema.
  • El fabricant és Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino
Un conjunt d'aplicacions multiplataforma escrites en Java. L'IDE de programari Arduino es deriva del llenguatge de programació Processing i l'entorn de desenvolupament integrat del programa Wiring. Els usuaris poden desenvolupar aplicacions a Windows/Linux/MacOS basades en Arduino. Es recomana utilitzar Windows 10. S'ha utilitzat el sistema operatiu Windows com a exampen aquest document amb finalitats il·lustratives.

Preparació
Per desenvolupar aplicacions per a ESP32-S3 necessiteu:

  • PC carregat amb sistema operatiu Windows, Linux o Mac
  • Cadena d'eines per construir l'aplicació per a ESP32-S3
  • Arduino conté essencialment API per a ESP32-S3 i scripts per fer funcionar la cadena d'eines
  • Controlador del port sèrie CH9102
  • La pròpia placa ESP32-S3 i un cable USB per connectar-la al PC

Comença

Descarrega el programari Arduino

La manera més ràpida d'instal·lar el programari Arduino (IDE) a les màquines Windows

Guia d'inici ràpid
El webEl lloc ofereix un tutorial d'inici ràpid

Passos d'instal·lació per a la plataforma Windows Arduino

LILYGO-T-Deck-Arduino-Software-fig-2

Instal·leu el programari Arduino

LILYGO-T-Deck-Arduino-Software-fig-3

Configura

Descarrega Git
Baixeu el paquet d'instal·lació Git.exe

LILYGO-T-Deck-Arduino-Software-fig-4

Configuració prèvia a la construcció

  • Feu clic a la icona d'Arduino, després feu clic amb el botó dret i seleccioneu "Obre la carpeta on"
  • Seleccioneu maquinari ->
  • Ratolí ** Clic dret ** ->
  • Feu clic aquí a Git Bash

Clonació d'un dipòsit remot

Connecta't

Gairebé hi ets. Per poder continuar, connecteu la placa ESP32-S3 a l'ordinador, comproveu a quin port sèrie és visible la placa i comproveu si la comunicació sèrie funciona.

Demostració de proves

Seleccioneu File>>Example>>WiFi>>WiFiScan

LILYGO-T-Deck-Arduino-Software-fig-5

Carregueu l'esbós

Seleccioneu el tauler
Eines<

Carrega
Esbós << Carregar

Monitor sèrie
Eines << Monitor sèrie

LILYGO-T-Deck-Arduino-Software-fig-6

Referència de comandaments SSC

Aquí s'enumeren algunes ordres de Wi-Fi habituals perquè proveu el mòdul.

op 

  • Descripció
    Les ordres op s'utilitzen per configurar i consultar el mode Wi-Fi del sistema.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-7

  • Paràmetre
    -Q Consulta el mode Wi-Fi.
    -S Estableix el mode Wi-Fi.
     

     

    wmode

    Hi ha 3 modes de Wi-Fi:

    • mode = 1: mode STA

    • mode = 2: mode AP

    • mode = 3: mode STA+AP

sta

  • Descripció
    Les ordres sta s'utilitzen per escanejar la interfície de xarxa STA, connectar o desconnectar AP i consultar l'estat de connexió de la interfície de xarxa STA.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-8

  • Paràmetre
    -s ssid Escaneja o connecta els punts d'accés amb el ssid.
    -b bssid Escaneja els punts d'accés amb el bssid.
    -n canal Escaneja el canal.
    -h Mostra els resultats d'escaneig amb punts d'accés ssid ocults.
    -Q Mostra l'estat de connexió de STA.
    -D Desconnectat amb els punts d'accés actuals.

ap

  • Descripció
    Les ordres ap s'utilitzen per establir el paràmetre de la interfície de xarxa AP.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-9

  • Paràmetre
    -S Estableix el mode AP.
    -s ssid Estableix AP ssid.
    -p contrasenya Estableix la contrasenya de l'AP.
    -t xifrar Estableix el mode de xifratge AP.
    -h Amaga ssid.
    -m max_sta Estableix connexions AP max.
    -Q Mostra els paràmetres AP.
    -L Mostra l'adreça MAC i l'adreça IP de l'estació connectada.

mac

  • Descripció
    Les ordres mac s'utilitzen per consultar l'adreça MAC de la interfície de xarxa.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-10

  • Paràmetre
    -Q Mostra l'adreça MAC.
     

    mode -o

    • mode = 1: adreça MAC en mode STA.

    • mode = 2: adreça MAC en mode AP.

dhcp

  • Descripció
    Les ordres dhcp s'utilitzen per habilitar o desactivar el servidor/client dhcp.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-10

  • Paràmetre
    -S Inicieu DHCP (client/servidor).
    -E Finalitzar DHCP (client/servidor).
    -Q mostra l'estat de DHCP.
     

    mode -o

    • mode = 1 : client DHCP de la interfície STA.

    • mode = 2 : servidor DHCP de la interfície AP.

    • mode = 3 : tots dos.

ip

  • Descripció
    ip s'utilitzen per establir i consultar l'adreça IP de la interfície de xarxa.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-12

  • Paràmetre
    -Q Mostra l'adreça IP.
     

    mode -o

    • mode = 1 : adreça IP de la interfície STA.

    • mode = 2 : adreça IP de la interfície AP.

    • mode = 3 : tots dos

    -S Estableix l'adreça IP.
    -i ip adreça IP.
    -m màscara Màscara d'adreça de subxarxa.
    -g passarel·la Porta d'enllaç per defecte.

reiniciar

  • Descripció
    L'ordre reboot s'utilitza per reiniciar el tauler.
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-13

ram 
L'ordre ram s'utilitza per consultar la mida de la pila restant al sistema.
Example

LILYGO-T-Deck-Arduino-Software-fig-14

Precaució de la FCC

Qualsevol canvi o modificació no aprovat expressament per la part responsable del compliment podria anul·lar l'autoritat de l'usuari per fer servir l'equip.
Aquest dispositiu compleix la part 15 de les normes de la FCC. El funcionament està subjecte a les dues condicions següents:

  1. Aquest dispositiu no pot causar interferències perjudicials
  2. aquest dispositiu ha d'acceptar qualsevol interferència rebuda, incloses les interferències que puguin provocar un funcionament no desitjat.

NOTA IMPORTANT:
Nota: Aquest equip s'ha provat i s'ha comprovat que compleix els límits per a un dispositiu digital de classe B, segons la part 15 de les normes de la FCC. Aquests límits estan dissenyats per proporcionar una protecció raonable contra interferències nocives en una instal·lació residencial. Aquest equip genera, utilitza i pot irradiar energia de radiofreqüència i, si no s'instal·la i s'utilitza segons les instruccions, pot causar interferències perjudicials a les comunicacions de ràdio. Tanmateix, no hi ha cap garantia que no es produeixin interferències en una instal·lació concreta. Si aquest equip provoca interferències perjudicials a la recepció de ràdio o televisió, cosa que es pot determinar apagant i encenent l'equip, es recomana a l'usuari que intenti corregir la interferència mitjançant una o més de les mesures següents:

  • Reorienta o reubica l'antena receptora.
  • Augmentar la separació entre l'equip i el receptor.
  • Connecteu l'equip a una presa d'un circuit diferent d'aquell al qual està connectat el receptor.
  • Consulteu el distribuïdor o un tècnic de ràdio/TV amb experiència per obtenir ajuda.

Declaració d'exposició a la radiació de la FCC:
Aquest equip compleix els límits d'exposició a la radiació de la FCC establerts per a un entorn no controlat.

Documents/Recursos

Programari LILYGO T-Deck Arduino [pdfGuia de l'usuari
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, programari Arduino T-Deck, programari Arduino, programari

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *