LILYGO T-Deck Arduino szoftver
Termékinformáció
Műszaki adatok:
- Termék neve: T-Deck
- Változat: V1.0
- Megjelenés dátuma: 2024.05
- Hardver: ESP32 modul
- Szoftver: Arduino
A termék használati útmutatója
Bevezetés
Ez az útmutató célja, hogy segítse a felhasználókat a T-Deck hardvert használó alkalmazások szoftverfejlesztési környezetének beállításában.
- T-Deck
A T-Deck egy hardverplatform, amely támogatja a szoftverfejlesztést különféle alkalmazásokhoz. - Arduino
Az Arduino a T-Deck hardver programozására használt szoftver. - Készítmény
Mielőtt elkezdené, győződjön meg arról, hogy készen áll a környezet beállításához szükséges összetevőkkel és eszközökkel.
Kezdje el
A szoftverfejlesztési környezet beállításának megkezdéséhez kövesse az útmutatóban található utasításokat.
Konfigurálás
Konfigurálja a szoftverbeállításokat a projekt követelményei alapján.
Csatlakozás
Hozzon létre kapcsolatot a T-Deck hardver és a fejlesztőrendszer között.
Tesztbemutató
Futtasson egy tesztdemót, hogy megbizonyosodjon a hardver- és szoftverbeállítások megfelelő működéséről.
Vázlat feltöltése
Töltse fel Arduino vázlatát az ESP32 modulba a mellékelt utasítások szerint.
- Build és Flash
Fordítsa le az Arduino kódot, és flashelje át az ESP32 modulra. - Monitor
Figyelje a vázlat kimenetét és viselkedését a T-Deck hardverén.
SSC parancsreferencia
Tekintse meg a parancshivatkozásokat a T-Deck hardverrel kapcsolatos konkrét műveletekről.
op
Az „op” művelet leírása.
GYIK (Gyakran Ismételt Kérdések)
Mi a teendő, ha a feltöltés sikertelen?
Ha a feltöltés sikertelen, ellenőrizze a kapcsolatot a fejlesztőrendszer és a T-Deck hardver között. Győződjön meg arról, hogy minden beállítás helyes, és próbálja meg újra feltölteni.
Az útmutató ismertetése
Ennek a dokumentumnak az a célja, hogy segítse a felhasználókat az alapvető szoftverfejlesztési környezet beállításában a T-Decken alapuló hardverrel történő alkalmazások fejlesztéséhez. Egy egyszerű ex révénampEz a dokumentum bemutatja az Arduino használatát, beleértve a menüalapú konfigurációs varázslót is, amely az Arduino és a firmware ESP32 modulhoz való letöltését fordítja.
Kiadási megjegyzések
Dátum | Változat | Kiadási megjegyzések |
2024.05 | V1.0 | Első kiadás. |
Bevezetés
T-Deck
- A T-Deck egy fejlesztő tábla. Önállóan tud működni.
- A Wi-Fi + BLE kommunikációs protokollt támogató ESP32-S3 MCU-ból és az alaplapi PCB-ből áll.
- Ez a termék LCD és LoRa funkciókkal rendelkezik. ST7789 LCD modell LCD 320×240 felbontással. A LoRa chip SX1262.
- Az alacsony fogyasztású érzékelőhálózatoktól a legigényesebb feladatokig terjedő alkalmazásokhoz.
- Ennek a modulnak a magja az ESP32S3 chip.
- Az ESP32-S3 egyetlen chipen integrálja a Wi-Fi (2.4 GHz-es sáv) és a Bluetooth 5.0 megoldásokat, valamint a két nagy teljesítményű magot és sok más sokoldalú perifériát. Az ESP32 robusztus, rendkívül integrált platformot kínál, amely megfelel a hatékony energiafelhasználás, a kompakt kialakítás és a biztonság iránti folyamatos igényeknek.
- A Xinyuan biztosítja az alapvető hardver- és szoftvererőforrásokat, amelyek feljogosítják az alkalmazásfejlesztőket arra, hogy ötleteiket az ESP32-S3 sorozatú hardver köré építsék. A Xinyuan által biztosított szoftverfejlesztési keretrendszer a gyorsan fejlődő tárgyak internete (IoT) alkalmazásokhoz készült, Wi-Fi-vel, Bluetooth-al, rugalmas energiagazdálkodással és egyéb fejlett rendszerfunkciókkal.
- A gyártó a Shenzhen Xin Yuan Electronic Technology Co., Ltd.
Arduino
Java nyelven írt többplatformos alkalmazások készlete. Az Arduino Software IDE a Processing programozási nyelvből és a Wiring program integrált fejlesztői környezetéből származik. A felhasználók Arduino alapú alkalmazásokat fejleszthetnek Windows/Linux/MacOS rendszerben. Javasoljuk a Windows 10 használatát. A Windows operációs rendszert ex-ként használtákample ebben a dokumentumban illusztrációs célból.
Készítmény
Az ESP32-S3 alkalmazások fejlesztéséhez a következőkre lesz szüksége:
- Windows, Linux vagy Mac operációs rendszerrel ellátott számítógép
- Eszközlánc az ESP32-S3 alkalmazás elkészítéséhez
- Az Arduino lényegében API-t tartalmaz az ESP32-S3-hoz és szkripteket a Toolchain működtetéséhez
- CH9102 soros port illesztőprogram
- Maga az ESP32-S3 kártya és egy USB kábel a számítógéphez való csatlakoztatáshoz
Kezdje el
Töltse le az Arduino szoftvert
Az Arduino szoftver (IDE) leggyorsabb telepítése Windows gépekre
Gyors üzembe helyezési útmutató
A webwebhely egy gyors kezdési útmutatót kínál
- Windows:
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
A Windows platform Arduino telepítésének lépései
Telepítse az Arduino szoftvert
Konfigurálás
Töltse le a Git-et
Töltse le a Git.exe telepítőcsomagot
Előkészített konfiguráció
- Kattintson az Arduino ikonra, majd kattintson a jobb gombbal, és válassza a „Mappa megnyitása, ahol”
- Válassza ki a hardvert ->
- Egér ** Jobb klikk ** ->
- Kattintson ide a Git Bash gombra
Távoli adattár klónozása
- mkdir espressif
- cd espressif
- git klón – rekurzív https://github.com/espressif/arduino-esp32.gitesp32
Csatlakozás
Már majdnem ott vagy. A továbblépéshez csatlakoztassa az ESP32-S3 kártyát a számítógéphez, ellenőrizze, hogy melyik soros porton látható a kártya, és ellenőrizze, hogy működik-e a soros kommunikáció.
Tesztbemutató
Válassza ki File>>Plample>>WiFi>>WiFiScan
Vázlat feltöltése
Válassza a Tábla lehetőséget
Eszközök<
Feltöltés
Vázlat << Feltöltés
Soros monitor
Eszközök << Soros monitor
SSC parancsreferencia
Az alábbiakban felsorolunk néhány gyakori Wi-Fi-parancsot a modul teszteléséhez.
op
- Leírás
Az op parancsok a rendszer Wi-Fi módjának beállítására és lekérdezésére szolgálnak. - Example
- Paraméter
-Q Wi-Fi mód lekérdezése. -S Állítsa be a Wi-Fi módot. wmode
3 Wi-Fi mód létezik: • mód = 1: STA mód
• mód = 2: AP mód
• mód = 3: STA+AP mód
sta
- Leírás
Az sta parancsok az STA hálózati interfész vizsgálatára, az AP csatlakoztatására vagy leválasztására, valamint az STA hálózati interfész csatlakozási állapotának lekérdezésére szolgálnak. - Example
- Paraméter
-s ssid Olvassa be vagy csatlakoztassa a hozzáférési pontokat az ssid-vel. -b bssid Vizsgálja meg a hozzáférési pontokat a bssid segítségével. -n csatorna Pásztázza a csatornát. -h Vizsgálati eredmények megjelenítése rejtett ssid hozzáférési pontokkal. -Q STA connect stutus megjelenítése. -D Megszakadt a jelenlegi hozzáférési pontokkal.
ap
- Leírás
Az ap parancsok az AP hálózati interfész paramétereinek beállítására szolgálnak. - Example
- Paraméter
-S AP mód beállítása. -s ssid Állítsa be az AP ssid. -p jelszó AP jelszó beállítása. -t titkosít AP titkosítási mód beállítása. -h SSID elrejtése. -m max_sta Állítsa be az AP max kapcsolatokat. -Q AP paraméterek megjelenítése. -L A csatlakoztatott állomás MAC-címének és IP-címének megjelenítése.
mac
- Leírás
mac parancsok a hálózati interfész MAC-címének lekérdezésére szolgálnak. - Example
- Paraméter
-Q MAC-cím megjelenítése. -o mód
• mód = 1: MAC-cím STA módban. • mód = 2: MAC-cím AP módban.
dhcp
- Leírás
A dhcp parancsok a dhcp szerver/kliens engedélyezésére vagy letiltására szolgálnak. - Example
- Paraméter
-S Indítsa el a DHCP-t (kliens/szerver). -E DHCP (kliens/szerver) leállítása. -Q DHCP állapot megjelenítése. -o mód
• mód = 1 : STA interfész DHCP kliense. • mód = 2 : AP interfész DHCP szervere.
• mód = 3 : mindkettő.
ip
- Leírás
ip parancs a hálózati interfész IP-címének beállítására és lekérdezésére szolgál. - Example
- Paraméter
-Q IP-cím megjelenítése. -o mód
• mód = 1: az STA interfész IP-címe. • mode = 2 : az AP interfész IP-címe.
• mód = 3 : mindkettő
-S IP-cím beállítása. -i ip IP-cím. -m maszk Alhálózati címmaszk. -g átjáró Alapértelmezett átjáró.
újraindítás
- Leírás
A reboot parancs a tábla újraindítására szolgál. - Example
ram
A ram paranccsal lekérdezhetjük a rendszerben fennmaradó kupac méretét.
Example
FCC Figyelem
Bármilyen változtatás vagy módosítás, amelyet a megfelelőségért felelős fél kifejezetten nem hagyott jóvá, érvénytelenítheti a felhasználó jogosultságát a berendezés üzemeltetésére.
Ez az eszköz megfelel az FCC-szabályok 15. részének. A működés az alábbi két feltételhez kötött:
- Ez a készülék nem okozhat káros interferenciát
- ennek az eszköznek el kell viselnie minden interferenciát, beleértve a nem kívánt működést okozó interferenciát is.
FONTOS MEGJEGYZÉS:
Megjegyzés: Ezt a berendezést tesztelték, és megállapították, hogy megfelel a B osztályú digitális eszközökre vonatkozó határértékeknek, az FCC-szabályok 15. része szerint. Ezeket a határértékeket úgy alakították ki, hogy ésszerű védelmet nyújtsanak a káros interferencia ellen lakossági telepítés során. Ez a berendezés rádiófrekvenciás energiát állít elő, használ és sugározhat ki, és ha nem az utasításoknak megfelelően telepítik és használják, káros interferenciát okozhat a rádiókommunikációban. Nincs azonban garancia arra, hogy egy adott telepítés során nem lép fel interferencia. Ha ez a berendezés káros interferenciát okoz a rádió- vagy televízióvételben, ami a berendezés ki- és bekapcsolásával állapítható meg, a felhasználónak arra biztatjuk, hogy próbálja meg kiküszöbölni az interferenciát az alábbi intézkedések közül egy vagy több segítségével:
- Irányítsa át vagy helyezze át a vevőantennát.
- Növelje a távolságot a berendezés és a vevő között.
- Csatlakoztassa a berendezést a vevőegységtől eltérő áramkörön lévő aljzathoz.
- Kérjen segítséget a kereskedőtől vagy egy tapasztalt rádió-/TV-szerelőtől.
FCC sugárterhelési nyilatkozat:
Ez a berendezés megfelel az FCC szabályozatlan környezetre vonatkozó sugárterhelési határértékeinek.
Dokumentumok / Források
![]() |
LILYGO T-Deck Arduino szoftver [pdf] Felhasználói útmutató T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino szoftver, Arduino szoftver, szoftver |