LILYGO T-Deck Arduino Software
Ապրանքի մասին տեղեկատվություն
Տեխնիկական պայմաններ:
- Ապրանքի անվանումըT-Deck
- Տարբերակ: V1.0
- Թողարկման ամսաթիվ. 2024.05
- Սարքավորումներ: ESP32 մոդուլ
- Ծրագրային ապահովում: Արդուինո
Ապրանքի օգտագործման հրահանգներ
Ներածություն
Այս ուղեցույցը նախատեսված է օգնելու օգտատերերին T-Deck սարքավորումն օգտագործող հավելվածների համար ծրագրային ապահովման մշակման միջավայր ստեղծելու հարցում:
- T-Deck
T-Deck-ը ապարատային հարթակ է, որն աջակցում է ծրագրային ապահովման մշակմանը տարբեր հավելվածների համար: - Արդուինո
Arduino-ն այն ծրագրաշարն է, որն օգտագործվում է T-Deck ապարատը ծրագրավորելու համար: - Նախապատրաստում
Նախքան սկսելը, համոզվեք, որ պատրաստ եք անհրաժեշտ բաղադրիչներն ու գործիքները միջավայրը կարգավորելու համար:
Սկսեք
Հետևեք այս ուղեցույցում տրված հրահանգներին՝ ծրագրային ապահովման մշակման միջավայրը կարգավորելու համար:
Կարգավորել
Կազմաձևեք ծրագրաշարի կարգավորումները՝ հիմնվելով ձեր նախագծի պահանջների վրա:
Միացնել
Կապ հաստատեք T-Deck սարքաշարի և ձեր զարգացման համակարգի միջև:
Փորձնական ցուցադրություն
Գործարկեք թեստային ցուցադրություն՝ համոզվելու, որ ապարատային և ծրագրային ապահովման կարգավորումները ճիշտ են գործում:
Վերբեռնեք ուրվագիծը
Վերբեռնեք ձեր Arduino ուրվագիծը ESP32 մոդուլում՝ օգտագործելով տրված հրահանգները:
- Կառուցել և ֆլեշ
Կազմեք ձեր Arduino կոդը և այն բռնեք ESP32 մոդուլում: - Մոնիտոր
Դիտեք ձեր էսքիզի արդյունքը և վարքագիծը T-Deck սարքավորման վրա:
SSC հրամանի տեղեկանք
T-Deck սարքավորման հետ կապված հատուկ գործողությունների համար տե՛ս հրամանի հղումները:
op
«op» գործողության նկարագրությունը:
ՀՏՀ (Հաճախակի տրվող հարցեր)
Ի՞նչ պետք է անեմ, եթե իմ վերբեռնումը ձախողվի:
Եթե ձեր վերբեռնումը ձախողվի, ստուգեք կապը ձեր զարգացման համակարգի և T-Deck սարքավորման միջև: Համոզվեք, որ բոլոր կարգավորումները ճիշտ են և նորից փորձեք վերբեռնել:
Այս ուղեցույցի մասին
Այս փաստաթուղթը նախատեսված է օգնելու օգտատերերին ստեղծել հիմնական ծրագրային ապահովման մշակման միջավայր՝ T-Deck-ի վրա հիմնված ապարատային հավելվածներ մշակելու համար: Պարզ նախկինի միջոցովampԱյս փաստաթուղթը ցույց է տալիս, թե ինչպես օգտագործել Arduino-ն, ներառյալ մենյուի վրա հիմնված կազմաձևման մոգը, կազմելով Arduino-ն և ծրագրաշարի ներբեռնումը ESP32 մոդուլում:
Թողարկման նշումներ
Ամսաթիվ | Տարբերակ | Թողարկման նշումներ |
2024.05 | V1.0 | Առաջին թողարկում. |
Ներածություն
T-Deck
- T-Deck-ը զարգացման տախտակ է: Այն կարող է աշխատել ինքնուրույն:
- Այն բաղկացած է ESP32-S3 MCU-ից, որն աջակցում է Wi-Fi + BLE կապի արձանագրությանը և մայր տախտակի PCB-ին:
- Այս ապրանքն ունի LCD և LoRa գործառույթներ: LCD մոդել ST7789 LCD 320×240 լուծաչափով: LoRa չիպը SX1262 է:
- Ծրագրերի համար՝ սկսած ցածր էներգիայի սենսորային ցանցերից մինչև առավել պահանջկոտ առաջադրանքները:
- Այս մոդուլի հիմքում ընկած է ESP32S3 չիպը:
- ESP32-S3-ը միավորում է Wi-Fi (2.4 ԳՀց տիրույթ) և Bluetooth 5.0 լուծումները մեկ չիպի վրա, ինչպես նաև երկու բարձր արդյունավետությամբ միջուկներ և բազմաթիվ այլ բազմակողմանի ծայրամասային սարքեր: ESP32-ն ապահովում է ամուր, բարձր ինտեգրված հարթակ՝ բավարարելու էներգիայի արդյունավետ օգտագործման, կոմպակտ դիզայնի և անվտանգության շարունակական պահանջները:
- Xinyuan-ը տրամադրում է հիմնական ապարատային և ծրագրային ռեսուրսները, որոնք հնարավորություն են տալիս հավելվածների մշակողներին կառուցել իրենց գաղափարները ESP32-S3 սերիայի սարքավորումների շուրջ: Xinyuan-ի կողմից տրամադրված ծրագրային ապահովման մշակման շրջանակը նախատեսված է արագ զարգացող ինտերնետ-of-things (IoT) հավելվածների համար՝ Wi-Fi-ով, Bluetooth-ով, էներգիայի ճկուն կառավարման և այլ առաջադեմ համակարգի գործառույթներով:
- Արտադրողն է Shenzhen Xin Yuan Electronic Technology Co., Ltd.
Արդուինո
Java-ով գրված միջպլատֆորմային հավելվածների մի շարք: Arduino Software IDE-ն ստացվել է Processing ծրագրավորման լեզվից և Wiring ծրագրի ինտեգրված զարգացման միջավայրից: Օգտատերերը կարող են մշակել հավելվածներ Windows/Linux/MacOS-ում՝ Arduino-ի հիման վրա: Խորհուրդ է տրվում օգտագործել Windows 10: Windows OS-ն օգտագործվել է որպես նախկինampայս փաստաթղթում պատկերազարդման նպատակով:
Նախապատրաստում
ESP32-S3-ի համար հավելվածներ մշակելու համար ձեզ հարկավոր է.
- ԱՀ՝ բեռնված Windows, Linux կամ Mac օպերացիոն համակարգերով
- Toolchain՝ ESP32-S3-ի համար հավելված ստեղծելու համար
- Arduino-ն, ըստ էության, պարունակում է API ESP32-S3-ի համար և սկրիպտներ՝ Toolchain-ը գործարկելու համար
- CH9102 սերիական պորտի վարորդ
- Ինքը՝ ESP32-S3 տախտակը և USB մալուխը համակարգչին միացնելու համար
Սկսեք
Ներբեռնեք Arduino ծրագրակազմը
Ամենաարագ, թե ինչպես տեղադրել Arduino Software (IDE) Windows-ի մեքենաներում
Արագ մեկնարկի ուղեցույց
Այն webկայքը տրամադրում է արագ մեկնարկի ձեռնարկ
- 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
Windows պլատֆորմի Arduino-ի տեղադրման քայլերը
Տեղադրեք Arduino ծրագրակազմը
Կարգավորել
Ներբեռնեք Git
Ներբեռնեք Git.exe տեղադրման փաթեթը
Նախնական կազմաձևում
- Սեղմեք Arduino պատկերակը, այնուհետև աջ սեղմեք և ընտրեք «Բացել թղթապանակը, որտեղ»
- Ընտրեք սարքավորում ->
- Մկնիկ ** Աջ սեղմեք ** ->
- Սեղմեք Git Bash այստեղ
Հեռավոր պահեստի կլոնավորում
- mkdir espressif
- cd էսպրեսիվ
- git clone – ռեկուրսիվ https://github.com/espressif/arduino-esp32.gitesp32
Միացնել
Դուք գրեթե այնտեղ եք: Որպեսզի կարողանաք շարունակել, միացրեք ESP32-S3 տախտակը համակարգչին, ստուգեք, թե որ սերիական միացքի տակ է երևում տախտակը և ստուգեք, թե արդյոք սերիական հաղորդակցությունը աշխատում է:
Փորձնական ցուցադրություն
Ընտրել File>>Նախample>>WiFi>>WiFiScan
Վերբեռնեք ուրվագիծը
Ընտրեք տախտակ
Գործիքներ<
Վերբեռնել
Էսքիզ << Վերբեռնում
Սերիական մոնիտոր
Գործիքներ << Սերիական մոնիտոր
SSC հրամանի տեղեկանք
Այստեղ թվարկված են Wi-Fi-ի մի քանի ընդհանուր հրամաններ՝ մոդուլը փորձարկելու համար:
op
- Նկարագրություն
op հրամաններն օգտագործվում են համակարգի Wi-Fi ռեժիմը սահմանելու և հարցումներ անելու համար: - Example
- Պարամետր
-Q Հարցման Wi-Fi ռեժիմ: -S Սահմանեք Wi-Fi ռեժիմը: wmode
Wi-Fi-ի 3 ռեժիմ կա. • ռեժիմ = 1՝ STA ռեժիմ
• ռեժիմ = 2. AP ռեժիմ
• ռեժիմ = 3՝ STA+AP ռեժիմ
ստա
- Նկարագրություն
sta հրամաններն օգտագործվում են STA ցանցի ինտերֆեյսը սկանավորելու, AP-ն միացնելու կամ անջատելու և STA ցանցի ինտերֆեյսի միացման կարգավիճակը հարցնելու համար: - Example
- Պարամետր
-ս սսիդ Սկանավորեք կամ միացրեք մուտքի կետերը ssid-ի հետ: -բ բսսիդ Սկանավորեք մուտքի կետերը bssid-ով: -n ալիք Սկանավորեք ալիքը: -h Ցույց տալ սկանավորման արդյունքները թաքնված ssid մուտքի կետերով: -Q Ցույց տալ STA Connect stutus-ը: -D Անջատված է ընթացիկ մուտքի կետերից:
ap
- Նկարագրություն
ap հրամաններն օգտագործվում են AP ցանցի ինտերֆեյսի պարամետրը սահմանելու համար: - Example
- Պարամետր
-S Սահմանեք AP ռեժիմը: -ս սսիդ Սահմանեք AP ssid-ը: -p գաղտնաբառը Սահմանեք AP գաղտնաբառ: -t կոդավորումը Սահմանեք AP ծածկագրման ռեժիմը: -h Թաքցնել ssid-ը: -m max_sta Սահմանեք AP max կապերը: -Q Ցույց տալ AP պարամետրերը: -L Ցույց տալ միացված կայանի MAC հասցեն և IP հասցեն:
մակ
- Նկարագրություն
mac հրամաններն օգտագործվում են ցանցային ինտերֆեյսի MAC հասցեն հարցումներ անելու համար: - Example
- Պարամետր
-Q Ցույց տալ MAC հասցեն: -o ռեժիմ
• ռեժիմ = 1. MAC հասցեն STA ռեժիմում: • ռեժիմ = 2. MAC հասցեն AP ռեժիմում:
dhcp
- Նկարագրություն
dhcp հրամաններն օգտագործվում են dhcp սերվերը/հաճախորդը միացնելու կամ անջատելու համար: - Example
- Պարամետր
-S Գործարկեք DHCP (հաճախորդ/սերվեր): -E Վերջացրեք DHCP-ն (հաճախորդ/սերվեր): -Q ցույց տալ DHCP կարգավիճակը: -o ռեժիմ
• ռեժիմ = 1. STA ինտերֆեյսի DHCP հաճախորդ: • ռեժիմ = 2. AP ինտերֆեյսի DHCP սերվեր:
• ռեժիմ = 3. երկուսն էլ:
ip
- Նկարագրություն
ip հրամանն օգտագործվում է ցանցային ինտերֆեյսի IP հասցեն սահմանելու և հարցնելու համար: - Example
- Պարամետր
-Q Ցույց տալ IP հասցեն: -o ռեժիմ
• ռեժիմ = 1. STA ինտերֆեյսի IP հասցեն: • ռեժիմ = 2. Ինտերֆեյսի AP-ի IP հասցեն:
• ռեժիմ = 3. երկուսն էլ
-S Սահմանեք IP հասցեն: -i ip IP հասցե. -մ դիմակ Ենթացանցի հասցեի դիմակ. -g դարպաս Կանխադրված դարպաս:
reboot
- Նկարագրություն
reboot հրամանն օգտագործվում է տախտակը վերագործարկելու համար: - Example
խոյ
ram հրամանն օգտագործվում է համակարգում մնացած կույտի չափը հարցնելու համար:
Example
FCC Զգուշացում
Ցանկացած Փոփոխություն կամ փոփոխություն, որը հստակորեն չի հաստատվել համապատասխանության համար պատասխանատու կողմի կողմից, կարող է չեղյալ համարել օգտագործողի՝ սարքավորումը շահագործելու լիազորությունը:
Այս սարքը համապատասխանում է FCC կանոնների 15-րդ մասին: Գործողությունը ենթակա է հետևյալ երկու պայմանների.
- Այս սարքը չի կարող վնասակար միջամտություն առաջացնել
- այս սարքը պետք է ընդունի ցանկացած ստացված միջամտություն, ներառյալ միջամտությունը, որը կարող է առաջացնել անցանկալի աշխատանք:
ԿԱՐԵՎՈՐ ՆՇՈՒՄ.
Նշում. Այս սարքավորումը փորձարկվել է և պարզվել է, որ համապատասխանում է B դասի թվային սարքի սահմանաչափերին՝ համաձայն FCC կանոնների 15-րդ մասի: Այս սահմանները նախագծված են՝ ապահովելու ողջամիտ պաշտպանություն բնակելի շենքերում վնասակար միջամտությունից: Այս սարքավորումն արտադրում, օգտագործում և կարող է ճառագայթել ռադիոհաճախականության էներգիա, և եթե տեղադրվի և օգտագործվի հրահանգներով, կարող է վնասակար միջամտություն առաջացնել ռադիոհաղորդակցության համար: Այնուամենայնիվ, երաշխիք չկա, որ որոշակի տեղադրման մեջ միջամտություն չի առաջանա: Եթե այս սարքավորումն իսկապես վնասակար միջամտություն է առաջացնում ռադիոյի կամ հեռուստատեսության ընդունման համար, որը կարող է որոշվել սարքավորումն անջատելով և միացնելով, օգտագործողին խրախուսվում է փորձել շտկել միջամտությունը հետևյալ միջոցներից մեկով կամ մի քանիսով.
- Վերակողմնորոշեք կամ տեղափոխեք ստացող ալեհավաքը:
- Բարձրացնել բաժանումը սարքավորումների և ընդունիչի միջև:
- Սարքավորումը միացրեք վարդակից մի շղթայի վրա, որը տարբերվում է նրանից, որին միացված է ստացողը:
- Օգնության համար դիմեք դիլերին կամ փորձառու ռադիոյի/հեռուստատեսային տեխնիկին:
FCC ճառագայթային ազդեցության հայտարարություն.
Այս սարքավորումը համապատասխանում է FCC ճառագայթման ազդեցության սահմաններին, որոնք սահմանված են չվերահսկվող միջավայրի համար:
Փաստաթղթեր / ռեսուրսներ
![]() |
LILYGO T-Deck Arduino Software [pdf] Օգտագործողի ուղեցույց T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino Software, Arduino Software, Software |