Logo LILYGO

LILYGO T-Deck Arduino Software

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

Informace o produktu

Specifikace:

  • Název produktu: T-Deck
  • Verze: V1.0
  • Datum vydání: 2024.05
  • Železářské zboží: Modul ESP32
  • Software: Arduino

Návod k použití produktu

Zavedení

Tato příručka je navržena tak, aby pomohla uživatelům s nastavením prostředí pro vývoj softwaru pro aplikace využívající hardware T-Deck.

  • T-Deck
    T-Deck je hardwarová platforma, která podporuje vývoj softwaru pro různé aplikace.
  • Arduino
    Arduino je software používaný pro programování hardwaru T-Deck.
  • Příprava
    Před zahájením se ujistěte, že máte připraveny potřebné součásti a nástroje pro nastavení prostředí.

Začněte
Postupujte podle pokynů v této příručce a začněte s nastavením prostředí pro vývoj softwaru.

Konfigurovat
Nakonfigurujte nastavení softwaru na základě požadavků vašeho projektu.

Připojit
Vytvořte spojení mezi hardwarem T-Deck a vaším vývojovým systémem.

Testovací ukázka
Spusťte zkušební demo, abyste se ujistili, že nastavení hardwaru a softwaru funguje správně.

Nahrát skicu

Nahrajte svou skicu Arduino do modulu ESP32 pomocí dodaných pokynů.

  1. Build a Flash
    Zkompilujte svůj Arduino kód a flashujte jej do modulu ESP32.
  2. Monitor
    Sledujte výstup a chování vaší skici na hardwaru T-Deck.

Reference příkazů SSC
Konkrétní operace související s hardwarem T-Deck naleznete v odkazech na příkazy.

op
Popis operace 'op'.

FAQ (často kladené otázky)

Co mám dělat, když se nahrávání nezdaří?
Pokud se nahrávání nezdaří, zkontrolujte spojení mezi vaším vývojovým systémem a hardwarem T-Deck. Ujistěte se, že jsou všechna nastavení správná a zkuste nahrát znovu.

O této příručce

Tento dokument má pomoci uživatelům nastavit základní vývojové prostředí softwaru pro vývoj aplikací využívajících hardware založený na T-Deck. Prostřednictvím jednoduchého exampTento dokument ukazuje, jak používat Arduino, včetně průvodce konfigurací na základě nabídky, kompilace Arduina a stahování firmwaru do modulu ESP32.

Poznámky k vydání 

Datum Verze Poznámky k vydání
2024.05 V1.0 První vydání.

Zavedení

T-Deck

  • T-Deck je vývojová deska. Může pracovat samostatně.
  • Skládá se z ESP32-S3 MCU podporujícího komunikační protokol Wi-Fi + BLE a PCB základní desky.
  • Tento produkt má funkce LCD a LoRa. LCD model ST7789 LCD s rozlišením 320×240. Čip LoRa je SX1262.
  • Pro aplikace od nízkoenergetických senzorových sítí až po nejnáročnější úkoly.
  • Jádrem tohoto modulu je čip ESP32S3.
  • ESP32-S3 integruje řešení Wi-Fi (pásmo 2.4 GHz) a Bluetooth 5.0 na jediném čipu spolu se dvěma vysoce výkonnými jádry a mnoha dalšími všestrannými periferiemi. ESP32 poskytuje robustní, vysoce integrovanou platformu, která splňuje trvalé požadavky na efektivní využití energie, kompaktní design a zabezpečení.
  • Xinyuan poskytuje základní hardwarové a softwarové zdroje, které umožňují vývojářům aplikací stavět jejich nápady na hardwaru řady ESP32-S3. Rámec pro vývoj softwaru poskytovaný společností Xinyuan je určen pro rychle se vyvíjející aplikace internetu věcí (IoT) s Wi-Fi, Bluetooth, flexibilním řízením spotřeby a dalšími pokročilými funkcemi systému.
  • Výrobcem je Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino
Sada multiplatformních aplikací napsaných v Javě. Arduino Software IDE je odvozeno z programovacího jazyka Processing a integrovaného vývojového prostředí programu Wiring. Uživatelé mohou vyvíjet aplikace ve Windows/Linux/MacOS založené na Arduinu. Doporučuje se používat Windows 10. OS Windows byl použit jako example v tomto dokumentu pro ilustrační účely.

Příprava
K vývoji aplikací pro ESP32-S3 potřebujete:

  • PC s operačním systémem Windows, Linux nebo Mac
  • Toolchain pro vytvoření aplikace pro ESP32-S3
  • Arduino v podstatě obsahuje API pro ESP32-S3 a skripty pro ovládání Toolchainu
  • Ovladač sériového portu CH9102
  • Samotná deska ESP32-S3 a USB kabel pro připojení k PC

Začněte

Stáhněte si software Arduino

Nejrychlejší způsob instalace softwaru Arduino (IDE) na počítače se systémem Windows

Rychlý průvodce
The webmísto poskytuje návod pro rychlý start

Kroky instalace pro platformu Windows Arduino

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

Nainstalujte software Arduino

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

Konfigurovat

Stáhněte si Git
Stáhněte si instalační balíček Git.exe

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

Předběžná konfigurace

  • Klikněte na ikonu Arduino, poté klikněte pravým tlačítkem a vyberte „Otevřít složku, kde“
  • Vyberte hardware ->
  • Myš ** Klikněte pravým tlačítkem ** ->
  • Klikněte zde Git Bash

Klonování vzdáleného úložiště

Připojit

Už jste skoro tam. Abyste mohli pokračovat, připojte desku ESP32-S3 k PC, zkontrolujte, pod jakým sériovým portem je deska viditelná a ověřte, zda sériová komunikace funguje.

Testovací ukázka

Vybrat File>>Příkladample>>WiFi>>WiFiScan

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

Nahrát skicu

Vyberte desku
Nástroje<

Nahrát
Skica << Nahrát

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

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

Reference příkazů SSC

Zde jsou uvedeny některé běžné příkazy Wi-Fi pro testování modulu.

op 

  • Popis
    Příkazy op se používají k nastavení a dotazu na režim Wi-Fi systému.
  • Example

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

  • Parametr
    -Q Dotaz na režim Wi-Fi.
    -S Nastavte režim Wi-Fi.
     

     

    wmode

    K dispozici jsou 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
    Příkazy sta se používají ke skenování síťového rozhraní STA, připojení nebo odpojení AP a dotazu na stav připojení síťového rozhraní STA.
  • Example

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

  • Parametr
    -s ssid Naskenujte nebo připojte přístupové body k ssid.
    -b bssid Prohledejte přístupové body pomocí bssid.
    -n kanál Prohledejte kanál.
    -h Zobrazit výsledky skenování se skrytými přístupovými body ssid.
    -Q Zobrazit stav připojení STA.
    -D Odpojeno od aktuálních přístupových bodů.

ap

  • Popis
    Příkazy ap se používají k nastavení parametru síťového rozhraní AP.
  • Example

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

  • Parametr
    -S Nastavte režim AP.
    -s ssid Nastavit AP ssid.
    -p heslo Nastavte heslo AP.
    -t šifrovat Nastavte režim šifrování přístupového bodu.
    -h Skrýt ssid.
    -m max_sta Nastavte maximální připojení AP.
    -Q Zobrazit parametry AP.
    -L Zobrazit MAC adresu a IP adresu připojené stanice.

mac

  • Popis
    Příkazy mac se používají k dotazování na MAC adresu síťového rozhraní.
  • Example

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

  • Parametr
    -Q Zobrazit MAC adresu.
     

    -o režim

    • mode = 1: MAC adresa v režimu STA.

    • mode = 2: MAC adresa v režimu AP.

dhcp

  • Popis
    Příkazy dhcp se používají k povolení nebo zakázání serveru/klienta dhcp.
  • Example

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

  • Parametr
    -S Spusťte DHCP (klient/server).
    -E Ukončit DHCP (klient/server).
    -Q zobrazit stav DHCP.
     

    -o režim

    • mode = 1 : DHCP klient rozhraní STA.

    • mode = 2 : DHCP server rozhraní AP.

    • režim = 3 : oba.

ip

  • Popis
    ip se používají k nastavení a dotazu na IP adresu síťového rozhraní.
  • Example

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

  • Parametr
    -Q Zobrazit IP adresu.
     

    -o režim

    • mode = 1 : IP adresa rozhraní STA.

    • mode = 2 : IP adresa rozhraní AP.

    • režim = 3 : oba

    -S Nastavte IP adresu.
    - i ip IP adresa.
    -m maska Maska adresy podsítě.
    -g brána Výchozí brána.

restartovat

  • Popis
    příkaz reboot se používá k restartování desky.
  • Example

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

beran 
Příkaz ram se používá k dotazu na velikost zbývající haldy v systému.
Example

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

Upozornění FCC

Jakékoli změny nebo úpravy, které nejsou výslovně schváleny stranou odpovědnou za shodu, mohou zrušit oprávnění uživatele provozovat zařízení.
Toto zařízení je v souladu s částí 15 pravidel FCC. Provoz podléhá následujícím dvěma podmínkám:

  1. Toto zařízení nesmí způsobovat škodlivé rušení
  2. toto zařízení musí akceptovat jakékoli přijaté rušení, včetně rušení, které může způsobit nežádoucí provoz.

DŮLEŽITÁ POZNÁMKA:
Poznámka: Toto zařízení bylo testováno a bylo zjištěno, že vyhovuje omezením pro digitální zařízení třídy B podle části 15 pravidel FCC. Tyto limity jsou navrženy tak, aby poskytovaly přiměřenou ochranu před škodlivým rušením při domácí instalaci. Toto zařízení generuje, používá a může vyzařovat vysokofrekvenční energii, a pokud není nainstalováno a používáno podle pokynů, může způsobit škodlivé rušení rádiové komunikace. Nelze však zaručit, že při konkrétní instalaci k rušení nedojde. Pokud toto zařízení způsobuje škodlivé rušení rádiového nebo televizního příjmu, což lze zjistit vypnutím a zapnutím zařízení, doporučujeme uživateli, aby se pokusil napravit rušení jedním nebo více z následujících opatření:

  • Přeorientujte nebo přemístěte přijímací anténu.
  • Zvětšete vzdálenost mezi zařízením a přijímačem.
  • Připojte zařízení do zásuvky v jiném okruhu, než ke kterému je připojen přijímač.
  • Požádejte o pomoc prodejce nebo zkušeného rádiového/TV technika.

Prohlášení FCC o radiační expozici:
Toto zařízení vyhovuje limitům FCC pro vystavení radiaci stanoveným pro nekontrolované prostředí.

Dokumenty / zdroje

LILYGO T-Deck Arduino Software [pdfUživatelská příručka
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino Software, Arduino Software, Software

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *