Logo LILYGO

Softvér LILYGO T-Deck Arduino

LILYGO-T-Deck-Arduino-Software-obr-1

Informácie o produkte

špecifikácie:

  • Názov produktu: T-Deck
  • Verzia: V1.0
  • Dátum vydania: 2024.05
  • Hardvér: Modul ESP32
  • softvér: Arduino

Návod na použitie produktu

Úvod

Táto príručka je určená na pomoc používateľom pri nastavovaní prostredia na vývoj softvéru pre aplikácie využívajúce hardvér T-Deck.

  • T-Deck
    T-Deck je hardvérová platforma, ktorá podporuje vývoj softvéru pre rôzne aplikácie.
  • Arduino
    Arduino je softvér používaný na programovanie hardvéru T-Deck.
  • Príprava
    Pred spustením sa uistite, že máte pripravené potrebné komponenty a nástroje na nastavenie prostredia.

Začíname
Postupujte podľa pokynov v tejto príručke a začnite nastavovať prostredie na vývoj softvéru.

Konfigurovať
Nakonfigurujte nastavenia softvéru na základe požiadaviek vášho projektu.

Pripojte sa
Vytvorte spojenie medzi hardvérom T-Deck a vašim vývojovým systémom.

Vyskúšajte ukážku
Spustite testovaciu ukážku, aby ste sa uistili, že nastavenie hardvéru a softvéru funguje správne.

Nahrať náčrt

Nahrajte svoj náčrt Arduino do modulu ESP32 pomocou poskytnutých pokynov.

  1. Build and Flash
    Kompilujte svoj Arduino kód a flashujte ho do modulu ESP32.
  2. Monitor
    Monitorujte výstup a správanie vašej skice na hardvéri T-Deck.

Referenčné informácie o príkazoch SSC
Pozrite si odkazy na príkazy pre špecifické operácie súvisiace s hardvérom T-Deck.

op
Opis operácie „op“.

FAQ (Často kladené otázky)

Čo mám robiť, ak moje nahrávanie zlyhá?
Ak nahrávanie zlyhá, skontrolujte prepojenie medzi vaším vývojovým systémom a hardvérom T-Deck. Uistite sa, že sú všetky nastavenia správne a skúste nahrať znova.

O tejto príručke

Tento dokument má pomôcť používateľom nastaviť základné vývojové prostredie softvéru na vývoj aplikácií pomocou hardvéru založeného na T-Deck. Prostredníctvom jednoduchého exampTento dokument ilustruje, ako používať Arduino, vrátane sprievodcu konfiguráciou založenou na ponuke, kompiláciu Arduina a stiahnutie firmvéru do modulu ESP32.

Poznámky k vydaniu 

Dátum Verzia Poznámky k vydaniu
2024.05 V1.0 Prvé vydanie.

Úvod

T-Deck

  • T-Deck je vývojová doska. Môže fungovať samostatne.
  • Pozostáva z MCU ESP32-S3 s podporou komunikačného protokolu Wi-Fi + BLE a PCB základnej dosky.
  • Tento produkt má funkcie LCD a LoRa. LCD model ST7789 LCD s rozlíšením 320×240. Čip LoRa je SX1262.
  • Pre aplikácie od nízkoenergetických senzorových sietí až po tie najnáročnejšie úlohy.
  • Jadrom tohto modulu je čip ESP32S3.
  • ESP32-S3 integruje riešenia Wi-Fi (pásmo 2.4 GHz) a Bluetooth 5.0 na jedinom čipe spolu s dvoma vysokovýkonnými jadrami a mnohými ďalšími všestrannými perifériami. ESP32 poskytuje robustnú, vysoko integrovanú platformu, ktorá spĺňa neustále požiadavky na efektívne využitie energie, kompaktný dizajn a bezpečnosť.
  • Xinyuan poskytuje základné hardvérové ​​a softvérové ​​prostriedky, ktoré umožňujú vývojárom aplikácií budovať ich nápady na hardvéri série ESP32-S3. Softvérový vývojový rámec poskytovaný spoločnosťou Xinyuan je určený pre rýchly vývoj aplikácií internetu vecí (IoT) s Wi-Fi, Bluetooth, flexibilnou správou napájania a ďalšími pokročilými systémovými funkciami.
  • Výrobcom je Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino
Sada multiplatformových aplikácií napísaných v jazyku Java. Arduino Software IDE je odvodené od programovacieho jazyka Processing a integrovaného vývojového prostredia programu Wiring. Používatelia môžu vyvíjať aplikácie vo Windows/Linux/MacOS na báze Arduina. Odporúča sa používať Windows 10. OS Windows bol použitý ako example v tomto dokumente na ilustračné účely.

Príprava
Na vývoj aplikácií pre ESP32-S3 potrebujete:

  • PC s operačným systémom Windows, Linux alebo Mac
  • Toolchain na zostavenie aplikácie pre ESP32-S3
  • Arduino v podstate obsahuje API pre ESP32-S3 a skripty na ovládanie Toolchainu
  • Ovládač sériového portu CH9102
  • Samotná doska ESP32-S3 a USB kábel na pripojenie k PC

Začíname

Stiahnite si softvér Arduino

Najrýchlejší spôsob inštalácie softvéru Arduino (IDE) na počítače so systémom Windows

Sprievodca rýchlym spustením
The webstránka poskytuje návod na rýchle spustenie

Kroky inštalácie pre platformu Windows Arduino

LILYGO-T-Deck-Arduino-Software-obr-2

Nainštalujte softvér Arduino

LILYGO-T-Deck-Arduino-Software-obr-3

Konfigurovať

Stiahnite si Git
Stiahnite si inštalačný balík Git.exe

LILYGO-T-Deck-Arduino-Software-obr-4

Konfigurácia pred zostavením

  • Kliknite na ikonu Arduino, potom kliknite pravým tlačidlom myši a vyberte možnosť „Otvoriť priečinok, kde“
  • Vyberte hardvér ->
  • Myš ** Kliknite pravým tlačidlom ** ->
  • Kliknite sem Git Bash

Klonovanie vzdialeného úložiska

Pripojte sa

Už ste skoro tam. Aby ste mohli pokračovať ďalej, pripojte dosku ESP32-S3 k PC, skontrolujte, pod akým sériovým portom je doska viditeľná a overte, či funguje sériová komunikácia.

Vyskúšajte ukážku

Vyberte File>>Prample>>WiFi>>WiFiScan

LILYGO-T-Deck-Arduino-Software-obr-5

Nahrať náčrt

Vyberte dosku
Nástroje<

Nahrať
Náčrt << Nahrať

Sériový monitor
Nástroje << Sériový monitor

LILYGO-T-Deck-Arduino-Software-obr-6

Referenčné informácie o príkazoch SSC

Tu sú uvedené niektoré bežné príkazy Wi-Fi, pomocou ktorých môžete modul otestovať.

op 

  • Popis
    Príkazy op sa používajú na nastavenie a dopytovanie režimu Wi-Fi systému.
  • Example

    LILYGO-T-Deck-Arduino-Software-obr-7

  • Parameter
    -Q Dopyt na režim Wi-Fi.
    -S Nastavte režim Wi-Fi.
     

     

    wmode

    K dispozícii sú 3 režimy Wi-Fi:

    • režim = 1: režim STA

    • režim = 2: režim AP

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

sta

  • Popis
    Príkazy sta sa používajú na skenovanie sieťového rozhrania STA, pripojenie alebo odpojenie AP a zisťovanie stavu pripojenia sieťového rozhrania STA.
  • Example

    LILYGO-T-Deck-Arduino-Software-obr-8

  • Parameter
    -s ssid Skenujte alebo pripojte prístupové body k ssid.
    -b bssid Naskenujte prístupové body pomocou bssid.
    -n kanál Skenujte kanál.
    -h Zobraziť výsledky skenovania pomocou skrytých prístupových bodov ssid.
    -Q Zobraziť stav pripojenia STA.
    -D Odpojené od aktuálnych prístupových bodov.

ap

  • Popis
    Príkazy ap sa používajú na nastavenie parametra sieťového rozhrania AP.
  • Example

    LILYGO-T-Deck-Arduino-Software-obr-9

  • Parameter
    -S Nastavte režim AP.
    -s ssid Nastavte AP ssid.
    -p heslo Nastavte heslo AP.
    -t šifrovať Nastavte režim šifrovania AP.
    -h Skryť ssid.
    -m max_sta Nastavte maximálne pripojenia AP.
    -Q Zobraziť parametre AP.
    -L Zobraziť MAC adresu a IP adresu pripojenej stanice.

mac

  • Popis
    Príkazy mac sa používajú na vyžiadanie MAC adresy sieťového rozhrania.
  • Example

    LILYGO-T-Deck-Arduino-Software-obr-10

  • Parameter
    -Q Zobraziť MAC adresu.
     

    -o režim

    • režim = 1: MAC adresa v režime STA.

    • režim = 2: MAC adresa v režime AP.

dhcp

  • Popis
    Príkazy dhcp sa používajú na zapnutie alebo vypnutie servera/klienta dhcp.
  • Example

    LILYGO-T-Deck-Arduino-Software-obr-10

  • Parameter
    -S Spustite DHCP (klient/server).
    -E Ukončiť DHCP (klient/server).
    -Q zobraziť stav DHCP.
     

    -o režim

    • režim = 1 : DHCP klient rozhrania STA.

    • režim = 2 : DHCP server rozhrania AP.

    • režim = 3 : oboje.

ip

  • Popis
    ip príkazy sa používajú na nastavenie a dopytovanie IP adresy sieťového rozhrania.
  • Example

    LILYGO-T-Deck-Arduino-Software-obr-12

  • Parameter
    -Q Zobraziť IP adresu.
     

    -o režim

    • režim = 1 : IP adresa rozhrania STA.

    • režim = 2 : IP adresa rozhrania AP.

    • režim = 3 : oboje

    -S Nastavte IP adresu.
    -i IP IP adresa.
    -m maska Maska adresy podsiete.
    -g brána Predvolená brána.

reštartovať

  • Popis
    príkaz reboot sa používa na reštart dosky.
  • Example

    LILYGO-T-Deck-Arduino-Software-obr-13

baran 
Príkaz ram sa používa na zistenie veľkosti zostávajúcej haldy v systéme.
Example

LILYGO-T-Deck-Arduino-Software-obr-14

Pozor FCC

Akékoľvek zmeny alebo úpravy, ktoré nie sú výslovne schválené stranou zodpovednou za zhodu, môžu zrušiť oprávnenie používateľa prevádzkovať zariadenie.
Toto zariadenie je v súlade s časťou 15 pravidiel FCC. Prevádzka podlieha týmto dvom podmienkam:

  1. Toto zariadenie nesmie spôsobovať škodlivé rušenie
  2. toto zariadenie musí akceptovať akékoľvek prijaté rušenie, vrátane rušenia, ktoré môže spôsobiť nežiaducu činnosť.

DÔLEŽITÁ POZNÁMKA:
Poznámka: Toto zariadenie bolo testované a bolo zistené, že vyhovuje limitom pre digitálne zariadenie triedy B podľa časti 15 pravidiel FCC. Tieto limity sú navrhnuté tak, aby poskytovali primeranú ochranu pred škodlivým rušením pri inštalácii v obytných priestoroch. Toto zariadenie generuje, používa a môže vyžarovať rádiofrekvenčnú energiu a ak nie je nainštalované a používané podľa pokynov, môže spôsobiť škodlivé rušenie rádiovej komunikácie. Neexistuje však žiadna záruka, že pri konkrétnej inštalácii nedôjde k rušeniu. Ak toto zariadenie spôsobuje škodlivé rušenie rádiového alebo televízneho príjmu, čo sa dá zistiť vypnutím a zapnutím zariadenia, používateľovi sa odporúča, aby sa pokúsil napraviť rušenie jedným alebo viacerými z nasledujúcich opatrení:

  • Presmerujte alebo premiestnite prijímaciu anténu.
  • Zväčšite vzdialenosť medzi zariadením a prijímačom.
  • Zapojte zariadenie do zásuvky v inom okruhu, než ku ktorému je pripojený prijímač.
  • Požiadajte o pomoc predajcu alebo skúseného rádio/TV technika.

Vyhlásenie FCC o vystavení žiareniu:
Toto zariadenie vyhovuje limitom FCC pre vystavenie žiareniu stanoveným pre nekontrolované prostredie.

Dokumenty / zdroje

Softvér LILYGO T-Deck Arduino [pdf] Používateľská príručka
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino Software, Arduino Software, Software

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *