LILYGO-logo

LILYGO T-Deck Arduino Software

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

Fa'amatalaga o oloa

Fa'amatalaga:

  • Igoa Oloa: T-Deck
  • Fa'aliliuga: V1.0
  • Aso Fa'ailoa: 2024.05
  • Meafaigaluega: ESP32 module
  • Polokalama: Arduino

Fa'atonuga o le Fa'aaogaina o Mea

Folasaga

O lenei ta'iala ua mamanuina e fesoasoani ai i tagata fa'aoga i le fa'atulagaina o le si'osi'omaga o le atina'eina o polokalama fa'akomepiuta mo fa'aoga e fa'aogaina ai meafaigaluega a le T-Deck.

  • T-Deck
    O le T-Deck o se masini faʻapipiʻi e lagolagoina le atinaʻeina o polokalama mo faʻaoga eseese.
  • Arduino
    Arduino o le polokalama faʻaaogaina mo le faʻatulagaina o meafaigaluega T-Deck.
  • Sauniuniga
    A'o le'i amataina, ia mautinoa o lo'o ia te oe vaega talafeagai ma meafaigaluega ua saunia mo le fa'atulagaina o le si'osi'omaga.

Amata
Mulimuli i faʻatonuga o loʻo tuʻuina atu i lenei taʻiala e amata ai ona faʻatulagaina le siosiomaga o le atinaʻeina o polokalama.

Fa'atonu
Fa'atulaga le polokalama fa'akomepiuta e fa'atatau i au mea e mana'omia.

Feso'ota'i
Fa'atu le feso'ota'iga i le va o meafaigaluega T-Deck ma lau faiga fa'atupuina.

Su'ega Fa'aaliga
Fa'atino se fa'ata'ita'iga fa'ata'ita'iga e fa'amautinoa ai o lo'o fa'agaoioi lelei le fa'atulagaina o masini ma polokalame.

Tu'u i luga le Sketch

Tu'u lau ata Arduino i le ESP32 module e fa'aaoga ai fa'atonuga.

  1. Fausia ma Flash
    Fa'aopoopo lau code Arduino ma fa'amalama ile module ESP32.
  2. Mataitu
    Mataʻituina le gaioiga ma amioga o lau ata tusi i luga o meafaigaluega T-Deck.

SSC Command Reference
Va'ai ile fa'atonuga o fa'atonuga mo galuega fa'apitoa e feso'ota'i ma meafaigaluega T-Deck.

op
Fa'amatalaga o le gaioiga 'op'.

FAQ (Frequently Asked Questions)

O le a se mea e tatau ona ou faia pe a le manuia la'u la'uina?
Afai e le manuia lau faʻapipiʻiina, siaki le fesoʻotaʻiga i le va o lau atinaʻe ma le T-Deck hardware. Ia mautinoa o lo'o sa'o uma fa'atulagaga ma toe taumafai e toe la'u i luga.

E uiga i Lenei Taiala

O lenei pepa o lo'o fa'amoemoe e fesoasoani i tagata fa'aoga e fa'atutuina le si'osi'omaga o le atina'eina o polokalama fa'akomepiuta mo le atina'eina o tusi talosaga e fa'aoga ai masini e fa'atatau i le T-Deck. E ala i se ex faigofieampLe, o lenei pepa o loʻo faʻaalia ai le faʻaogaina o Arduino, e aofia ai le faʻatonuga faʻatulagaina o lisi, tuʻufaʻatasia le Arduino ma le software download i le ESP32 module.

Fa'amatalaga Fa'amatalaga 

Aso Fa'aliliuga Fa'asalalauga fa'amatalaga
2024.05 V1.0 Muamua tatala.

Folasaga

T-Deck

  • T-Deck o se komiti faʻaleleia. E mafai ona galue tutoatasi.
  • E aofia ai le ESP32-S3 MCU lagolago Wi-Fi + BLE fesoʻotaʻiga protocol ma motherboard PCB.
  • O lenei oloa ei ai le LCD ma LoRa galuega. LCD faʻataʻitaʻiga ST7789 LCD faʻatasi ma le 320 × 240 iugafono. LoRa chip ole SX1262.
  • Mo talosaga e amata mai i fesoʻotaʻiga puʻupuʻu eletise maualalo i galuega sili ona faigata.
  • I le totonugalemu o lenei module o le ESP32S3 chip.
  • ESP32-S3 e tu'ufa'atasia le Wi-Fi (2.4 GHz band) ma le Bluetooth 5.0 fofo i luga o se pu e tasi, fa'atasi ai ma fa'aoga lua maualuga-fa'atinoga ma le tele o isi va'aiga lautele. O le ESP32 e maua ai se fa'avae malosi, fa'apipi'i fa'atasi e fa'afetaui ai mana'oga fa'aauau mo le fa'aogaina lelei o le paoa, mamanu fa'atusatusa, ma le saogalemu.
  • Ua saunia e Xinyuan ia meafaigaluega autu ma punaoa faakomepiuta e faʻamalosia ai tagata faʻapipiʻi talosaga e fausia o latou manatu i luga o meafaigaluega faʻasologa ESP32-S3. O le fa'atulagaga o le atina'eina o polokalama fa'akomepiuta na saunia e Xinyuan e fa'amoemoe mo le fa'avaveina o le atina'eina o Initaneti-of-Things (IoT) talosaga, fa'atasi ai ma le Wi-Fi, Bluetooth, fa'atonutonuina o le mana fe'avea'i, ma isi fa'aoga fa'aogaina.
  • O le gaosiga o Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino
O se seti o faʻasalalauga faʻasalalauga tusitusia i Java. O le Arduino Software IDE e maua mai i le Processing programming language ma le atina'e tu'ufa'atasia siosiomaga o le Wiring program. E mafai e tagata fa'aoga ona atia'e tusi talosaga ile Windows/Linux/MacOS fa'avae ile Arduino. E fautuaina e fa'aoga Pupuni 10. Ua fa'aaogaina le Windows OS e fai ma fa'atasiampi totonu o lenei pepa mo faʻamoemoega faʻataʻitaʻiga.

Sauniuniga
Ina ia atia'e talosaga mo le ESP32-S3 e te mana'omia:

  • PC ua tumu i le Windows, Linux, poʻo le Mac operating system
  • Meafaigaluega e fausia ai le Talosaga mo ESP32-S3
  • O Arduino o lo'o iai le API mo le ESP32-S3 ma fa'amaumauga e fa'atino ai le Meafaigaluega
  • CH9102 avetaavale tau telefoni
  • Le laupapa ESP32-S3 lava ia ma se uaea USB e faʻafesoʻotaʻi i le PC

Amata

Sii mai le Arduino Software

Le vave fa'apipi'i le Arduino Software (IDE) i masini Windows

Taiala vave amata
O le web'upega tafa'ilagi e maua ai se a'oa'oga vave amata

Laasaga fa'apipi'i mo Windows platform Arduino

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

Fa'apipi'i le Arduino Software

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

Fa'atonu

Sii mai Git
La'u mai le afifi fa'apipi'i Git.exe

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

Fuafuaga muamua

  • Kiliki Arduino icon, ona kiliki lea i luga ma filifili "Tatala le faila lea"
  • Filifili meafaigaluega ->
  • isumu ** Kiliki taumatau ** ->
  • Kiliki Git Bash iinei

Fa'akomuina se faleteuoloa mamao

Feso'ota'i

Toeititi lava e i ai. Ina ia mafai ona faʻaauau atili, faʻafesoʻotaʻi le ESP32-S3 laupapa i le PC, siaki i lalo o le a le laina telefoni o loʻo iloa ai le laupapa ma faʻamaonia pe galue fesoʻotaʻiga telefoni.

Su'ega Fa'aaliga

Filifili File>>Esoample >> WiFi >> WiFiScan

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

Tu'u i luga le Sketch

Filifili le Komiti Faatino
Meafaigaluega<

Tu'u mai
Tusia << Tuuina atu

Mata'itū Fa'asologa
Meafaigaluega << Mataitu Fa'asologa

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

SSC Command Reference

O lo'o lisiina ai nisi o tulafono masani Wi-Fi mo oe e su'e ai le module.

op 

  • Fa'amatalaga
    op poloaiga e faʻaaoga e seti ma fesiligia le Wi-Fi mode o le polokalama.
  • Example

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

  • Parameter
    -Q Su'e faiga Wi-Fi.
    -S Seti le ala Wi-Fi.
     

     

    wmode

    E 3 auala Wi-Fi:

    • faiga = 1: tulaga STA

    • ala = 2: Faiga AP

    • mode = 3: STA+AP mode

sta

  • Fa'amatalaga
    O lo'o fa'aaogaina tulafono e su'e ai le feso'ota'iga a le STA, fa'afeso'ota'i pe motusia le AP, ma fesiligia le tulaga feso'ota'iga o feso'ota'iga a le STA.
  • Example

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

  • Parameter
    -s ssid Va'ai pe fa'afeso'ota'i Access Points ma le ssid.
    -b bssid Va'ai le Access Points ma le bssid.
    -n alavai Va'ai le auala.
    -h Fa'aali su'esu'ega fa'ai'uga fa'atasi ma ssid Access Points natia.
    -Q Faaali STA connect stutus.
    -D Momotu ma Avanoa o iai nei.

ap

  • Fa'amatalaga
    ap poloaiga e faʻaaogaina e seti ai le parakalafa o fesoʻotaʻiga fesoʻotaʻiga AP.
  • Example

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

  • Parameter
    -S Seti le faiga AP.
    -s ssid Seti AP ssid.
    -p upu faataga Seti upu faataga AP.
    -t fa'ailoga Seti le faiga fa'ailoga AP.
    -h Natia ssid.
    -m max_sta Seti feso'ota'iga AP max.
    -Q Fa'aali vaega AP.
    -L Fa'aali le tuatusi MAC ma le tuatusi IP ole nofoaga feso'ota'i.

mac

  • Fa'amatalaga
    mac poloaiga e faʻaaogaina e fesiligia ai le tuatusi MAC o le fesoʻotaʻiga fesoʻotaʻiga.
  • Example

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

  • Parameter
    -Q Faaali le tuatusi MAC.
     

    -o faiga

    • mode = 1: tuatusi MAC ile STA mode.

    • mode = 2: tuatusi MAC ile AP mode.

dhcp

  • Fa'amatalaga
    dhcp poloaiga e fa'aoga e mafai ai pe fa'amalo ai le server/client dhcp.
  • Example

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

  • Parameter
    -S Amata le DHCP (Client/Server).
    -E Fa'ai'u le DHCP (Client/Server).
    -Q fa'aali tulaga DHCP.
     

    -o faiga

    • mode = 1 : DHCP client o le STA interface.

    • mode = 2 : DHCP server o le AP interface.

    • mode = 3 : uma.

ip

  • Fa'amatalaga
    ip poloaiga e faʻaaogaina e seti ma fesiligia le tuatusi IP o le fesoʻotaʻiga fesoʻotaʻiga.
  • Example

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

  • Parameter
    -Q Faaali le tuatusi IP.
     

    -o faiga

    • mode = 1 : tuatusi IP o le atina'e STA.

    • mode = 2 : tuatusi IP ole fa'aoga AP.

    • mode = 3 : uma

    -S Seti tuatusi IP.
    -i ip tuatusi IP.
    -m ufimata ufimata tuatusi subnet.
    -g faitotoa Faitotoa masani.

toe fa'afou

  • Fa'amatalaga
    e fa'aaogaina le fa'atonuga e toe fa'afouina le laupapa.
  • Example

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

mamoe po'a 
ram command e fa'aaoga e fesiligia ai le tele o le fa'aputuga o totoe i le faiga.
Example

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

FCC Lapataiga

So'o se Suiga po'o ni suiga e le'i fa'amaonia manino e le itu e nafa ma le usita'ia e mafai ona fa'aleaogaina le pule a le tagata fa'aoga e fa'agaioi ai masini.
O lenei masini e tausisia le vaega 15 o Tulafono FCC. O le fa'agaioiga e fa'atatau i tulaga nei e lua:

  1. O lenei masini e le mafai ona fa'alavelave fa'alavelave
  2. e tatau ona talia e lenei masini so'o se fa'alavelave e maua, e aofia ai fa'alavelave e ono fa'atupu ai le le mana'omia.

FAAMATALAGA TAUA:
Fa'aaliga: O nei masini ua uma ona fa'ata'ita'iina ma maua e tausisia tapula'a mo se masini numera Vasega B, i lalo o le vaega 15 o Tulafono FCC. O nei tapula'a ua mamanuina ina ia maua ai se puipuiga talafeagai mai fa'alavelave fa'alavelave i totonu o se fale fa'apipi'i. O mea faigaluega nei e gaosia, fa'aoga, ma mafai ona fa'avevela le malosi ole alaleo ma, afai e le fa'apipi'iina ma fa'aogaina i fa'atonuga, e ono fa'alavelave fa'alavelave i feso'ota'iga leitio. Ae ui i lea, e leai se faʻamautinoaga o le a le tupu se faʻalavelave i se faʻapipiʻi faapitoa. Afai o nei meafaigaluega e mafua ai le faʻalavelave faʻalavelave i le leitio poʻo le televise, lea e mafai ona faʻamautinoa e ala i le tape ma luga o meafaigaluega, e faʻamalosia le tagata faʻaoga e taumafai e faʻasaʻo le faʻalavelave e ala i se tasi pe sili atu o faiga nei:

  • Toe fa'atonu pe toe fa'anofo le antenna e maua ai.
  • Faʻateleina le tuʻueseesega i le va o meafaigaluega ma le faʻamalo.
  • Fa'afeso'ota'i le masini i se ta'avale i luga o se ta'amilosaga e ese mai le mea o lo'o feso'ota'i ai le tali.
  • Fa'afeso'ota'i le fa'atau po'o se tekinisia fa'aleoleo/TV mo se fesoasoani.

Fa'amatalaga Fa'aaliga Fa'aaliga FCC:
O nei meafaigaluega e ogatasi ma tapula'a fa'aola fa'avevela a le FCC ua fa'atulaga mo se si'osi'omaga le pulea.

Pepa / Punaoa

LILYGO T-Deck Arduino Software [pdf] Taiala mo Tagata Fa'aoga
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino Software, Arduino Software, Software

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *