LILYGO-logo

LILYGO T-Deck Arduino tarkvara

LILYGO-T-Tekk-Arduino-tarkvara-joon-1

Tooteteave

Tehnilised andmed:

  • Toote nimi: T-tekk
  • Versioon: V1.0
  • Väljalaske kuupäev: 2024.05
  • Riistvara: ESP32 moodul
  • Tarkvara: Arduino

Toote kasutusjuhised

Sissejuhatus

See juhend on loodud kasutajate abistamiseks tarkvaraarenduskeskkonna seadistamisel T-Decki riistvara kasutavate rakenduste jaoks.

  • T-tekk
    T-Deck on riistvaraplatvorm, mis toetab erinevate rakenduste tarkvaraarendust.
  • Arduino
    Arduino on tarkvara, mida kasutatakse T-Decki riistvara programmeerimiseks.
  • Ettevalmistus
    Enne alustamist veenduge, et teil on keskkonna seadistamiseks vajalikud komponendid ja tööriistad valmis.

Alustage
Tarkvaraarenduskeskkonna seadistamise alustamiseks järgige selles juhendis antud juhiseid.

Seadistage
Konfigureerige tarkvara sätted vastavalt oma projekti nõuetele.

Ühendage
Looge ühendus T-Decki riistvara ja oma arendussüsteemi vahel.

Testi demo
Käivitage testdemo, et veenduda riist- ja tarkvara häälestuse korrektses toimimises.

Laadige üles visand

Laadige oma Arduino visand ESP32 moodulisse, kasutades kaasasolevaid juhiseid.

  1. Ehitage ja välgutage
    Kompileerige oma Arduino kood ja sisestage see ESP32 moodulisse.
  2. Monitor
    Jälgige oma visandi väljundit ja käitumist T-Decki riistvaras.

SSC käsuviide
T-Decki riistvaraga seotud konkreetsete toimingute kohta vaadake käskude viiteid.

op
Operatsiooni "op" kirjeldus.

KKK (korduma kippuvad küsimused)

Mida peaksin tegema, kui üleslaadimine ebaõnnestub?
Kui üleslaadimine ebaõnnestub, kontrollige ühendust oma arendussüsteemi ja T-Decki riistvara vahel. Veenduge, et kõik seaded on õiged, ja proovige uuesti üles laadida.

Teave selle juhendi kohta

Selle dokumendi eesmärk on aidata kasutajatel seadistada põhitarkvara arenduskeskkonda rakenduste arendamiseks, kasutades T-Deckil põhinevat riistvara. Läbi lihtsa eksampSee dokument illustreerib Arduino kasutamist, sealhulgas menüüpõhist konfiguratsiooniviisardit, mis kompileerib Arduino ja püsivara ESP32 moodulisse allalaadimise.

Väljalaskemärkmed 

Kuupäev Versioon Väljalaskemärkmed
2024.05 V1.0 Esimene väljalase.

Sissejuhatus

T-tekk

  • T-Deck on arendusplaat. See võib töötada iseseisvalt.
  • See koosneb Wi-Fi + BLE sideprotokolli toetavast ESP32-S3 MCU-st ja emaplaadi PCB-st.
  • Sellel tootel on LCD ja LoRa funktsioonid. LCD mudel ST7789 LCD eraldusvõimega 320×240. LoRa kiip on SX1262.
  • Rakendustele alates väikese võimsusega andurivõrkudest kuni kõige nõudlikumate ülesanneteni.
  • Selle mooduli tuumaks on ESP32S3 kiip.
  • ESP32-S3 integreerib Wi-Fi (2.4 GHz sagedusala) ja Bluetooth 5.0 lahendused ühele kiibile koos kahe suure jõudlusega tuuma ja paljude muude mitmekülgsete välisseadmetega. ESP32 pakub tugevat ja väga integreeritud platvormi, mis vastab pidevatele nõudmistele tõhusa energiakasutuse, kompaktse disaini ja turvalisuse järele.
  • Xinyuan pakub põhilisi riist- ja tarkvararessursse, mis annavad rakenduste arendajatele võimaluse ehitada oma ideid ESP32-S3 seeria riistvara ümber. Xinyuani pakutav tarkvaraarenduse raamistik on mõeldud kiirelt arenevate asjade Interneti (IoT) rakenduste jaoks koos Wi-Fi, Bluetoothi, paindliku toitehalduse ja muude täiustatud süsteemifunktsioonidega.
  • Tootja on Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino
Java keeles kirjutatud platvormideüleste rakenduste komplekt. Arduino tarkvara IDE on tuletatud Processing programmeerimiskeelest ja programmi Wiring integreeritud arenduskeskkonnast. Kasutajad saavad arendada Arduino baasil põhinevaid rakendusi Windows/Linux/MacOS-is. Soovitatav on kasutada Windows 10. Windows OS-i on kasutatud eksampselles dokumendis illustreerimise eesmärgil.

Ettevalmistus
ESP32-S3 rakenduste arendamiseks vajate:

  • Arvuti, mis on laaditud Windowsi, Linuxi või Maci operatsioonisüsteemiga
  • Tööriistaahel ESP32-S3 rakenduse loomiseks
  • Arduino sisaldab sisuliselt API-d ESP32-S3 jaoks ja skripte tööriistaahela kasutamiseks
  • CH9102 jadapordi draiver
  • ESP32-S3 plaat ise ja USB-kaabel selle ühendamiseks arvutiga

Alustage

Laadige alla Arduino tarkvara

Kiireim Arduino tarkvara (IDE) installimine Windowsi masinatesse

Kiirjuhend
The websait pakub kiiret alustamise õpetust

Windowsi platvormi Arduino installietapid

LILYGO-T-Tekk-Arduino-tarkvara-joon-2

Installige Arduino tarkvara

LILYGO-T-Tekk-Arduino-tarkvara-joon-3

Seadistage

Laadige alla Git
Laadige alla installipakett Git.exe

LILYGO-T-Tekk-Arduino-tarkvara-joon-4

Eelehituse konfiguratsioon

  • Klõpsake Arduino ikooni, seejärel paremklõpsake ja valige "Ava kaust, kus"
  • Valige riistvara ->
  • Hiir ** Paremklõps ** ->
  • Klõpsake siin Git Bash

Kaughoidla kloonimine

Ühendage

Olete peaaegu kohal. Edasiseks jätkamiseks ühendage ESP32-S3 plaat arvutiga, kontrollige, millise jadapordi all on plaat nähtav ja kontrollige, kas jadaühendus töötab.

Testi demo

Valige File>>Ntample>>WiFi>>WiFiScan

LILYGO-T-Tekk-Arduino-tarkvara-joon-5

Laadige üles visand

Valige juhatus
Tööriistad<

Laadi üles
Sketš << Laadi üles

Jadamonitor
Tööriistad << Serial Monitor

LILYGO-T-Tekk-Arduino-tarkvara-joon-6

SSC käsuviide

Siin on mõned levinumad Wi-Fi käsud mooduli testimiseks.

op 

  • Kirjeldus
    op-käske kasutatakse süsteemi Wi-Fi režiimi määramiseks ja päringu tegemiseks.
  • Example

    LILYGO-T-Tekk-Arduino-tarkvara-joon-7

  • Parameeter
    -Q Wi-Fi režiimi päring.
    -S Seadistage Wi-Fi režiim.
     

     

    wmode

    WiFi-režiimi on kolm:

    • režiim = 1: STA režiim

    • režiim = 2: AP režiim

    • režiim = 3: STA+AP režiim

sta

  • Kirjeldus
    sta käske kasutatakse STA võrguliidese skannimiseks, AP ühendamiseks või lahtiühendamiseks ning STA võrguliidese ühenduse oleku küsimiseks.
  • Example

    LILYGO-T-Tekk-Arduino-tarkvara-joon-8

  • Parameeter
    -s ssid Skannige või ühendage pääsupunktid ssid-iga.
    -b bssid Skannige pääsupunkte bssid-iga.
    -n kanal Skaneeri kanal.
    -h Kuva skannimise tulemused peidetud ssid-pääsupunktidega.
    -Q Näita STA ühenduse stutust.
    -D Ühendus praeguste pääsupunktidega katkestatud.

ap

  • Kirjeldus
    ap käske kasutatakse AP võrguliidese parameetri määramiseks.
  • Example

    LILYGO-T-Tekk-Arduino-tarkvara-joon-9

  • Parameeter
    -S Määrake AP režiim.
    -s ssid Määra AP ssid.
    -p parool Määra AP parool.
    -t krüpteerida Määrake AP krüptimisrežiim.
    -h Peida ssid.
    -m max_sta Määrake AP max ühendused.
    -Q Näita AP parameetreid.
    -L Näita ühendatud jaama MAC-aadressi ja IP-aadressi.

mac

  • Kirjeldus
    mac-käske kasutatakse võrguliidese MAC-aadressi päringu tegemiseks.
  • Example

    LILYGO-T-Tekk-Arduino-tarkvara-joon-10

  • Parameeter
    -Q Näita MAC-aadressi.
     

    -o režiim

    • režiim = 1: MAC-aadress STA-režiimis.

    • režiim = 2: MAC-aadress AP-režiimis.

dhcp

  • Kirjeldus
    dhcp-käske kasutatakse dhcp-serveri/kliendi lubamiseks või keelamiseks.
  • Example

    LILYGO-T-Tekk-Arduino-tarkvara-joon-10

  • Parameeter
    -S Käivitage DHCP (klient/server).
    -E Lõpeta DHCP (klient/server).
    -Q näidata DHCP olekut.
     

    -o režiim

    • režiim = 1 : STA liidese DHCP klient.

    • režiim = 2 : AP liidese DHCP server.

    • režiim = 3 : mõlemad.

ip

  • Kirjeldus
    ip käsku kasutatakse võrguliidese IP-aadressi määramiseks ja päringu tegemiseks.
  • Example

    LILYGO-T-Tekk-Arduino-tarkvara-joon-12

  • Parameeter
    -Q Näita IP-aadressi.
     

    -o režiim

    • režiim = 1 : liidese STA IP-aadress.

    • režiim = 2 : liidese AP IP-aadress.

    • režiim = 3 : mõlemad

    -S Määra IP-aadress.
    -I ip IP-aadress.
    -m mask Alamvõrgu aadressi mask.
    -g värav Vaikimisi lüüs.

taaskäivitage

  • Kirjeldus
    reboot käsku kasutatakse tahvli taaskäivitamiseks.
  • Example

    LILYGO-T-Tekk-Arduino-tarkvara-joon-13

ram 
ram käsku kasutatakse süsteemi järelejäänud hunniku suuruse pärimiseks.
Example

LILYGO-T-Tekk-Arduino-tarkvara-joon-14

FCC ettevaatust

Kõik muudatused või modifikatsioonid, mida vastavuse eest vastutav osapool ei ole sõnaselgelt heaks kiitnud, võivad tühistada kasutaja volitused seadet kasutada.
See seade vastab FCC reeglite 15. osale. Toimimine toimub kahel järgmisel tingimusel:

  1. See seade ei tohi põhjustada kahjulikke häireid
  2. see seade peab vastu võtma kõik vastuvõetud häired, sealhulgas häired, mis võivad põhjustada soovimatuid toiminguid.

TÄHTIS MÄRKUS:
Märkus. Seda seadet on testitud ja leitud, et see vastab FCC reeglite 15. osas B-klassi digitaalseadmetele kehtestatud piirangutele. Need piirangud on loodud pakkuma mõistlikku kaitset kahjulike häirete eest kodupaigaldises. See seade genereerib, kasutab ja võib kiirata raadiosageduslikku energiat ning kui seda ei paigaldata ega kasutata vastavalt juhistele, võib see põhjustada raadiosides kahjulikke häireid. Siiski ei ole mingit garantiid, et teatud paigalduses häireid ei esine. Kui see seade põhjustab raadio- või televisioonivastuvõtule kahjulikke häireid, mida saab kindlaks teha seadme välja- ja sisselülitamisega, soovitatakse kasutajal proovida häireid kõrvaldada ühe või mitme järgmise meetme abil.

  • Suunake või paigutage vastuvõtuantenn ümber.
  • Suurendage seadme ja vastuvõtja vahelist kaugust.
  • Ühendage seade erineva vooluahela pistikupessa, kui vastuvõtja on ühendatud.
  • Abi saamiseks pöörduge edasimüüja või kogenud raadio-/teletehniku ​​poole.

FCC avaldus kiirgusega kokkupuute kohta:
See seade vastab FCC kiirgusega kokkupuute piirnormidele, mis on kehtestatud kontrollimatu keskkonna jaoks.

Dokumendid / Ressursid

LILYGO T-Deck Arduino tarkvara [pdfKasutusjuhend
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino tarkvara, Arduino tarkvara, tarkvara

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *