Oprogramowanie LILYGO T-Deck Arduino
Informacje o produkcie
Dane techniczne:
- Nazwa produktu:Pokład T
- Wersja: V1.0
- Data wydania: 2024.05
- Sprzęt komputerowy: Moduł ESP32
- Oprogramowanie: Arduino
Instrukcje użytkowania produktu
Wstęp
Niniejszy przewodnik ma na celu pomóc użytkownikom w skonfigurowaniu środowiska programistycznego dla aplikacji wykorzystujących sprzęt T-Deck.
- Pokład T
T-Deck to platforma sprzętowa wspierająca tworzenie oprogramowania dla różnych zastosowań. - Arduino
Arduino to oprogramowanie służące do programowania sprzętu T-Deck. - Przygotowanie
Przed rozpoczęciem upewnij się, że masz niezbędne komponenty i narzędzia potrzebne do skonfigurowania środowiska.
Rozpocznij
Aby rozpocząć konfigurację środowiska programistycznego, postępuj zgodnie z instrukcjami zawartymi w tym przewodniku.
Konfiguruj
Skonfiguruj ustawienia oprogramowania w oparciu o wymagania swojego projektu.
Łączyć
Nawiąż połączenie między sprzętem T-Deck a systemem programistycznym.
Testuj demo
Uruchom wersję demonstracyjną, aby upewnić się, czy konfiguracja sprzętu i oprogramowania działa prawidłowo.
Prześlij szkic
Prześlij szkic Arduino do modułu ESP32, postępując zgodnie z dołączonymi instrukcjami.
- Buduj i Flash
Skompiluj kod Arduino i wgraj go do modułu ESP32. - Monitor
Monitoruj dane wyjściowe i zachowanie swojego szkicu na sprzęcie T-Deck.
Opis poleceń SSC
Aby uzyskać informacje na temat konkretnych operacji związanych ze sprzętem T-Deck, należy zapoznać się z dokumentacją poleceń.
op
Opis operacji 'op'.
FAQ (najczęściej zadawane pytania)
Co zrobić, jeśli przesyłanie się nie powiedzie?
Jeśli przesyłanie się nie powiedzie, sprawdź połączenie między systemem deweloperskim a sprzętem T-Deck. Upewnij się, że wszystkie ustawienia są poprawne i spróbuj przesłać ponownie.
O tym przewodniku
Niniejszy dokument ma na celu pomóc użytkownikom skonfigurować podstawowe środowisko programistyczne do tworzenia aplikacji przy użyciu sprzętu opartego na T-Deck. Poprzez prosty exampTen dokument ilustruje sposób korzystania z Arduino, w tym kreatora konfiguracji opartego na menu, kompilacji Arduino i pobierania oprogramowania układowego do modułu ESP32.
Informacje o wydaniu
| Data | Wersja | Informacje o wydaniu |
| 2024.05 | V1.0 | Pierwsze wydanie. |
Wstęp
Pokład T
- T-Deck to płyta rozwojowa. Może pracować niezależnie.
- Składa się z mikrokontrolera ESP32-S3 obsługującego protokół komunikacyjny Wi-Fi + BLE oraz płyty głównej PCB.
- Ten produkt ma funkcje LCD i LoRa. Model LCD ST7789 LCD o rozdzielczości 320×240. Chip LoRa to SX1262.
- Do zastosowań od sieci czujników o małej mocy po najbardziej wymagające zadania.
- Sercem tego modułu jest układ ESP32S3.
- ESP32-S3 integruje rozwiązania Wi-Fi (pasmo 2.4 GHz) i Bluetooth 5.0 na jednym chipie, wraz z dwoma wysokowydajnymi rdzeniami i wieloma innymi wszechstronnymi urządzeniami peryferyjnymi. ESP32 zapewnia solidną, wysoce zintegrowaną platformę, aby sprostać ciągłym wymaganiom wydajnego wykorzystania energii, kompaktowej konstrukcji i bezpieczeństwa.
- Xinyuan zapewnia podstawowe zasoby sprzętowe i programowe, które umożliwiają twórcom aplikacji budowanie swoich pomysłów wokół sprzętu serii ESP32-S3. Framework programistyczny dostarczany przez Xinyuan jest przeznaczony do szybkiego rozwijania aplikacji Internetu rzeczy (IoT) z Wi-Fi, Bluetooth, elastycznym zarządzaniem energią i innymi zaawansowanymi funkcjami systemowymi.
- Producentem jest Shenzhen Xin Yuan Electronic Technology Co., Ltd.
Arduino
Zestaw wieloplatformowych aplikacji napisanych w Javie. Arduino Software IDE wywodzi się z języka programowania Processing i zintegrowanego środowiska programistycznego programu Wiring. Użytkownicy mogą tworzyć aplikacje w systemach Windows/Linux/MacOS w oparciu o Arduino. Zaleca się korzystanie z systemu Windows 10. System operacyjny Windows został użyty jako example w tym dokumencie w celach ilustracyjnych.
Przygotowanie
Do tworzenia aplikacji dla ESP32-S3 potrzebujesz:
- Komputer PC z systemem operacyjnym Windows, Linux lub Mac
- Łańcuch narzędzi do budowy aplikacji dla ESP32-S3
- Arduino zasadniczo zawiera API dla ESP32-S3 i skrypty do obsługi Toolchain
- Sterownik portu szeregowego CH9102
- Sama płytka ESP32-S3 oraz kabel USB do podłączenia jej do komputera
Rozpocznij
Pobierz oprogramowanie Arduino
Najszybszy sposób instalacji oprogramowania Arduino (IDE) na komputerach z systemem Windows
Szybki przewodnik
Ten webstrona zawiera samouczek szybkiego startu
- Okna:
https://www.arduino.cc/en/Guide/Windows - Linux:
https://www.arduino.cc/en/Guide/Linux - Mac OS X:
https://www.arduino.cc/en/Guide/MacOSX
Kroki instalacji dla platformy Windows Arduino

Zainstaluj oprogramowanie Arduino

Konfiguruj
Pobierz Gita
Pobierz pakiet instalacyjny Git.exe

Konfiguracja przed kompilacją
- Kliknij ikonę Arduino, a następnie kliknij prawym przyciskiem myszy i wybierz „Otwórz folder, w którym”
- Wybierz sprzęt ->
- Mysz ** Kliknij prawym przyciskiem myszy ** ->
- Kliknij tutaj Git Bash
Klonowanie zdalnego repozytorium
- mkdir espressif
- cd ekspres
- git clone –rekurencyjny https://github.com/espressif/arduino-esp32.gitesp32
Łączyć
Już prawie jesteś. Aby móc przejść dalej należy podłączyć płytkę ESP32-S3 do PC, sprawdzić pod jakim portem szeregowym płytka jest widoczna oraz sprawdzić czy komunikacja szeregowa działa.
Testuj demo
Wybierać File>>Example>>WiFi>>WiFiScan

Prześlij szkic
Wybierz tablicę
Narzędzia<
Wgrywać
Szkic << Prześlij
Monitor szeregowy
Narzędzia <<Monitor szeregowy

Opis poleceń SSC
Poniżej wymieniono kilka typowych poleceń Wi-Fi, które można wykorzystać do przetestowania modułu.
op
- Opis
polecenia op służą do ustawiania i sprawdzania trybu Wi-Fi systemu. - Example

- Parametr
-Q Zapytanie o tryb Wi-Fi. -S Ustaw tryb Wi-Fi. tryb w
Dostępne są 3 tryby Wi-Fi: • tryb = 1: tryb STA
• tryb = 2: tryb AP
• tryb = 3: tryb STA+AP
sta
- Opis
Polecenia sta służą do skanowania interfejsu sieciowego STA, podłączania lub odłączania punktu dostępowego oraz sprawdzania stanu połączenia interfejsu sieciowego STA. - Example

- Parametr
-s ssd Skanuj lub połącz punkty dostępowe z ssid. -b identyfikator bss Zeskanuj punkty dostępowe za pomocą bssid. -n kanał Zeskanuj kanał. -h Pokaż wyniki skanowania z ukrytymi punktami dostępowymi ssid. -Q Pokaż stan połączenia STA. -D Odłączono od aktualnych punktów dostępowych.
ap
- Opis
Polecenia ap służą do ustawiania parametrów interfejsu sieciowego AP. - Example

- Parametr
-S Ustaw tryb AP. -s ssd Ustaw identyfikator AP. -p hasło Ustaw hasło AP. -t zaszyfrować Ustaw tryb szyfrowania AP. -h Ukryj SSID. -m max_sta Ustaw maksymalne połączenia AP. -Q Pokaż parametry AP. -L Pokaż adres MAC i adres IP podłączonej stacji.
prochowiec
- Opis
Polecenia mac służą do wysyłania zapytań o adres MAC interfejsu sieciowego. - Example

- Parametr
-Q Pokaż adres MAC. -o tryb
• mode = 1: Adres MAC w trybie STA. • mode = 2: Adres MAC w trybie AP.
dhcp
- Opis
Polecenia dhcp służą do włączania lub wyłączania serwera/klienta dhcp. - Example

- Parametr
-S Uruchom DHCP (klient/serwer). -E Zakończ DHCP (klient/serwer). -Q pokaż stan DHCP. -o tryb
• tryb = 1 : klient DHCP interfejsu STA. • tryb = 2: serwer DHCP interfejsu AP.
• tryb = 3 : oba.
ip
- Opis
Polecenie ip służy do ustawiania i sprawdzania adresu IP interfejsu sieciowego. - Example

- Parametr
-Q Pokaż adres IP. -o tryb
• mode = 1 : Adres IP interfejsu STA. • mode = 2 : Adres IP interfejsu AP.
• tryb = 3: oba
-S Ustaw adres IP. - ja ip Adres IP. -m maska Maska adresu podsieci. -g brama Brama domyślna.
ponowne uruchomienie
- Opis
Polecenie reboot służy do ponownego uruchomienia płyty. - Example

baran
Komenda ram służy do zapytania o wielkość pozostałej sterty w systemie.
Example
![]()
Ostrzeżenie FCC
Wszelkie zmiany lub modyfikacje, na które nie wyraziła wyraźnej zgody strona odpowiedzialna za zgodność, mogą spowodować unieważnienie prawa użytkownika do korzystania ze sprzętu.
To urządzenie jest zgodne z częścią 15 przepisów FCC. Eksploatacja podlega następującym dwóm warunkom:
- To urządzenie nie może powodować szkodliwych zakłóceń
- Urządzenie to musi akceptować wszelkie odbierane zakłócenia, w tym zakłócenia mogące powodować niepożądane działanie.
WAŻNA UWAGA:
Uwaga: To urządzenie zostało przetestowane i uznane za zgodne z ograniczeniami dla urządzeń cyfrowych klasy B, zgodnie z częścią 15 przepisów FCC. Ograniczenia te mają na celu zapewnienie rozsądnej ochrony przed szkodliwymi zakłóceniami w instalacjach domowych. To urządzenie generuje, wykorzystuje i może emitować energię o częstotliwości radiowej, a jeśli nie zostanie zainstalowane i nie będzie używane zgodnie z instrukcją, może powodować szkodliwe zakłócenia w komunikacji radiowej. Nie ma jednak gwarancji, że w konkretnej instalacji nie wystąpią zakłócenia. Jeśli urządzenie powoduje szkodliwe zakłócenia w odbiorze sygnału radiowego lub telewizyjnego, co można stwierdzić poprzez wyłączenie i włączenie urządzenia, zachęca się użytkownika do podjęcia próby skorygowania zakłóceń za pomocą jednego lub kilku z następujących środków:
- Zmiana orientacji lub położenia anteny odbiorczej.
- Zwiększ odległość między urządzeniem i odbiornikiem.
- Podłącz urządzenie do gniazdka w innym obwodzie niż ten, do którego podłączony jest odbiornik.
- Aby uzyskać pomoc, należy zwrócić się do sprzedawcy lub doświadczonego technika radiowo-telewizyjnego.
Oświadczenie FCC dotyczące narażenia na promieniowanie:
Sprzęt ten jest zgodny z limitami ekspozycji na promieniowanie ustalonymi przez FCC dla środowiska niekontrolowanego.
Dokumenty / Zasoby
![]() |
Oprogramowanie LILYGO T-Deck Arduino [plik PDF] Instrukcja użytkownika T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, Oprogramowanie Arduino T-Deck, Oprogramowanie Arduino, Oprogramowanie |




