LILYGO- लोगो

LILYGO T-Deck Arduino सफ्टवेयर

LILYGO-T-Deck-Arduino-Software-fig-1

उत्पादन जानकारी

निर्दिष्टीकरण:

  • उत्पादनको नाम: टी-डेक
  • संस्करण: V1.0
  • रिलीज मिति: 2024.05
  • हार्डवेयर: ESP32 मोड्युल
  • सफ्टवेयर: Arduino

उत्पादन उपयोग निर्देशन

परिचय

यो गाइड T-Deck हार्डवेयर प्रयोग गरेर अनुप्रयोगहरूको लागि सफ्टवेयर विकास वातावरण सेटअप गर्न प्रयोगकर्ताहरूलाई सहयोग गर्न डिजाइन गरिएको हो।

  • टी-डेक
    T-Deck एक हार्डवेयर प्लेटफर्म हो जसले विभिन्न अनुप्रयोगहरूको लागि सफ्टवेयर विकासलाई समर्थन गर्दछ।
  • Arduino
    Arduino T-Deck हार्डवेयर प्रोग्रामिङ गर्न प्रयोग गरिने सफ्टवेयर हो।
  • तयारी
    सुरु गर्नु अघि, सुनिश्चित गर्नुहोस् कि तपाईंसँग वातावरण सेटअप गर्नका लागि आवश्यक कम्पोनेन्टहरू र उपकरणहरू तयार छन्।

सुरु गर्नुहोस्
सफ्टवेयर विकास वातावरण सेटअप सुरु गर्न यस गाइडमा प्रदान गरिएका निर्देशनहरू पालना गर्नुहोस्।

कन्फिगर गर्नुहोस्
तपाईंको परियोजना आवश्यकताहरूमा आधारित सफ्टवेयर सेटिङहरू कन्फिगर गर्नुहोस्।

जडान गर्नुहोस्
T-Deck हार्डवेयर र तपाईंको विकास प्रणाली बीचको जडान स्थापना गर्नुहोस्।

टेस्ट डेमो
हार्डवेयर र सफ्टवेयर सेटअप सही रूपमा काम गरिरहेको सुनिश्चित गर्न परीक्षण डेमो चलाउनुहोस्।

स्केच अपलोड गर्नुहोस्

प्रदान गरिएका निर्देशनहरू प्रयोग गरेर ESP32 मोड्युलमा आफ्नो Arduino स्केच अपलोड गर्नुहोस्।

  1. निर्माण र फ्ल्यास
    आफ्नो Arduino कोड कम्पाइल गर्नुहोस् र यसलाई ESP32 मोड्युलमा फ्ल्यास गर्नुहोस्।
  2. मनिटर
    T-Deck हार्डवेयरमा तपाईंको स्केचको आउटपुट र व्यवहारलाई निगरानी गर्नुहोस्।

SSC कमाण्ड सन्दर्भ
T-Deck हार्डवेयरसँग सम्बन्धित विशिष्ट कार्यहरूका लागि आदेश सन्दर्भहरूलाई सन्दर्भ गर्नुहोस्।

op
सञ्चालन 'op' को विवरण।

FAQ (बारम्बार सोधिने प्रश्नहरू)

यदि मेरो अपलोड असफल भयो भने मैले के गर्नुपर्छ?
यदि तपाइँको अपलोड असफल भयो भने, तपाइँको विकास प्रणाली र T-Deck हार्डवेयर बीचको जडान जाँच गर्नुहोस्। सुनिश्चित गर्नुहोस् कि सबै सेटिङहरू सही छन् र फेरि अपलोड गर्ने प्रयास गर्नुहोस्।

यो गाइडका बारे

यो कागजात T-Deck मा आधारित हार्डवेयर प्रयोग गरेर अनुप्रयोगहरू विकास गर्नका लागि आधारभूत सफ्टवेयर विकास वातावरण सेटअप गर्न प्रयोगकर्ताहरूलाई मद्दत गर्नको लागि हो। एक साधारण पूर्व मार्फतampले, यो कागजातले मेनु-आधारित कन्फिगरेसन विजार्ड सहित, ESP32 मोड्युलमा Arduino र फर्मवेयर डाउनलोड कम्पाइल गर्दै Arduino कसरी प्रयोग गर्ने भनेर वर्णन गर्दछ।

रिलिज नोटहरू 

मिति संस्करण रिलिज नोटहरू
2024.05 V1.0 पहिलो रिलीज।

परिचय

टी-डेक

  • 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 GHz ब्यान्ड) र ब्लुटुथ 5.0 समाधानहरू, दोहोरो उच्च-प्रदर्शन कोरहरू र अन्य धेरै बहुमुखी बाह्य उपकरणहरूको साथमा एकीकृत गर्दछ। ESP32 ले कुशल पावर उपयोग, कम्प्याक्ट डिजाइन, र सुरक्षाको लागि निरन्तर मागहरू पूरा गर्न एक बलियो, उच्च एकीकृत प्लेटफर्म प्रदान गर्दछ।
  • Xinyuan आधारभूत हार्डवेयर र सफ्टवेयर स्रोतहरू प्रदान गर्दछ जसले अनुप्रयोग विकासकर्ताहरूलाई ESP32-S3 श्रृंखला हार्डवेयर वरिपरि आफ्ना विचारहरू निर्माण गर्न सशक्त बनाउँछ। Xinyuan द्वारा प्रदान गरिएको सफ्टवेयर विकास ढाँचा Wi-Fi, ब्लुटुथ, लचिलो पावर व्यवस्थापन, र अन्य उन्नत प्रणाली सुविधाहरूको साथ इन्टरनेट-अफ-थिंग्स (IoT) अनुप्रयोगहरू द्रुत रूपमा विकास गर्नको लागि हो।
  • निर्माता शेन्जेन Xin युआन इलेक्ट्रोनिक टेक्नोलोजी कं, लिमिटेड हो।

Arduino
जाभामा लेखिएका क्रस-प्लेटफर्म अनुप्रयोगहरूको सेट। Arduino सफ्टवेयर IDE प्रोसेसिङ प्रोग्रामिङ भाषा र वायरिङ कार्यक्रमको एकीकृत विकास वातावरणबाट लिइएको हो। प्रयोगकर्ताहरूले Arduino मा आधारित Windows/Linux/MacOS मा अनुप्रयोगहरू विकास गर्न सक्छन्। Windows 10 प्रयोग गर्न सिफारिस गरिएको छ। Windows OS लाई पूर्वको रूपमा प्रयोग गरिएको छampदृष्टान्त उद्देश्यका लागि यस कागजातमा।

तयारी
ESP32-S3 को लागी अनुप्रयोगहरू विकास गर्न तपाईलाई आवश्यक छ:

  • विन्डोज, लिनक्स, वा म्याक अपरेटिङ सिस्टमसँग लोड भएको पीसी
  • ESP32-S3 को लागि आवेदन निर्माण गर्न टूलचेन
  • Arduino अनिवार्य रूपमा ESP32-S3 को लागि API र Toolchain सञ्चालन गर्न लिपिहरू समावेश गर्दछ
  • CH9102 सीरियल पोर्ट चालक
  • ESP32-S3 बोर्ड आफै र पीसीमा जडान गर्न USB केबल

सुरु गर्नुहोस्

Arduino सफ्टवेयर डाउनलोड गर्नुहोस्

विन्डोज मिसिनहरूमा Arduino सफ्टवेयर (IDE) कसरी स्थापना गर्ने द्रुत

द्रुत सुरुवात गाइड
द webसाइटले द्रुत सुरुवात ट्यूटोरियल प्रदान गर्दछ

विन्डोज प्लेटफर्म Arduino को लागि स्थापना चरणहरू

LILYGO-T-Deck-Arduino-Software-fig-2

Arduino सफ्टवेयर स्थापना गर्नुहोस्

LILYGO-T-Deck-Arduino-Software-fig-3

कन्फिगर गर्नुहोस्

Git डाउनलोड गर्नुहोस्
Git.exe स्थापना प्याकेज डाउनलोड गर्नुहोस्

LILYGO-T-Deck-Arduino-Software-fig-4

पूर्व-निर्माण कन्फिगरेसन

  • Arduino आइकनमा क्लिक गर्नुहोस्, त्यसपछि दायाँ क्लिक गर्नुहोस् र "फोल्डर खोल्नुहोस् जहाँ" चयन गर्नुहोस्
  • हार्डवेयर चयन गर्नुहोस् ->
  • माउस ** दायाँ क्लिक ** ->
  • Git Bash यहाँ क्लिक गर्नुहोस्

रिमोट रिपोजिटरी क्लोन गर्दै

जडान गर्नुहोस्

तपाईं लगभग त्यहाँ हुनुहुन्छ। अगाडि बढ्न सक्षम हुनको लागि, ESP32-S3 बोर्डलाई PC मा जडान गर्नुहोस्, कुन सिरियल पोर्ट अन्तर्गत बोर्ड देखिने छ भनी जाँच गर्नुहोस् र सीरियल सञ्चारले काम गरिरहेको छ कि छैन भनी प्रमाणित गर्नुहोस्।

टेस्ट डेमो

चयन गर्नुहोस् File>> पूर्वample>>WiFi>>WiFiScan

LILYGO-T-Deck-Arduino-Software-fig-5

स्केच अपलोड गर्नुहोस्

बोर्ड चयन गर्नुहोस्
उपकरणहरू <

अपलोड गर्नुहोस्
स्केच << अपलोड गर्नुहोस्

सिरियल मनिटर
उपकरणहरू << सिरियल मनिटर

LILYGO-T-Deck-Arduino-Software-fig-6

SSC कमाण्ड सन्दर्भ

यहाँ तपाइँलाई मोड्युल परीक्षण गर्न को लागी केहि सामान्य Wi-Fi आदेशहरू सूचीबद्ध गर्दछ।

op 

  • विवरण
    op आदेशहरू प्रणालीको Wi-Fi मोड सेट गर्न र क्वेरी गर्न प्रयोग गरिन्छ।
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-7

  • प्यारामिटर
    -Q Wi-Fi मोड क्वेरी गर्नुहोस्।
    -S Wi-Fi मोड सेट गर्नुहोस्।
     

     

    wmode

    त्यहाँ 3 Wi-Fi मोडहरू छन्:

    • मोड = १: STA मोड

    • मोड = २: एपी मोड

    • मोड = ३: STA+AP मोड

sta

  • विवरण
    sta आदेशहरू STA नेटवर्क इन्टरफेस स्क्यान गर्न, AP जडान वा विच्छेद गर्न, र STA नेटवर्क इन्टरफेसको जडान स्थिति क्वेरी गर्न प्रयोग गरिन्छ।
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-8

  • प्यारामिटर
    -s ssid ssid सँग पहुँच बिन्दुहरू स्क्यान वा जडान गर्नुहोस्।
    -b bssid bssid को साथ पहुँच बिन्दुहरू स्क्यान गर्नुहोस्।
    -n च्यानल च्यानल स्क्यान गर्नुहोस्।
    -h लुकेका ssid पहुँच बिन्दुहरूसँग स्क्यान परिणामहरू देखाउनुहोस्।
    -Q STA जडान स्टुटस देखाउनुहोस्।
    -D हालको पहुँच बिन्दुहरूसँग विच्छेद भयो।

ap

  • विवरण
    एपी आदेशहरू एपी नेटवर्क इन्टरफेसको प्यारामिटर सेट गर्न प्रयोग गरिन्छ।
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-9

  • प्यारामिटर
    -S एपी मोड सेट गर्नुहोस्।
    -s ssid AP ssid सेट गर्नुहोस्।
    -p पासवर्ड AP पासवर्ड सेट गर्नुहोस्।
    -t इन्क्रिप्ट एपी इन्क्रिप्ट मोड सेट गर्नुहोस्।
    -h ssid लुकाउनुहोस्।
    -m max_sta AP अधिकतम जडानहरू सेट गर्नुहोस्।
    -Q एपी प्यारामिटरहरू देखाउनुहोस्।
    -L जडान गरिएको स्टेशनको MAC ठेगाना र IP ठेगाना देखाउनुहोस्।

म्याक

  • विवरण
    म्याक आदेशहरू नेटवर्क इन्टरफेसको MAC ठेगाना क्वेरी गर्न प्रयोग गरिन्छ।
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-10

  • प्यारामिटर
    -Q MAC ठेगाना देखाउनुहोस्।
     

    -ओ मोड

    • मोड = 1: MAC ठेगाना STA मोडमा।

    • मोड = २: AP मोडमा MAC ठेगाना।

dhcp

  • विवरण
    dhcp आदेशहरू dhcp सर्भर/क्लायन्ट सक्षम वा असक्षम गर्न प्रयोग गरिन्छ।
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-10

  • प्यारामिटर
    -S DHCP (ग्राहक/सर्भर) सुरु गर्नुहोस्।
    -E अन्त्य DHCP (क्लायन्ट/सर्भर)।
    -Q DHCP स्थिति देखाउनुहोस्।
     

    -ओ मोड

    • मोड = १ : STA इन्टरफेसको DHCP क्लाइन्ट।

    • मोड = २ : AP इन्टरफेसको DHCP सर्भर।

    • मोड = ३: दुवै।

ip

  • विवरण
    ip आदेश नेटवर्क इन्टरफेस को IP ठेगाना सेट र क्वेरी गर्न प्रयोग गरिन्छ।
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-12

  • प्यारामिटर
    -Q आईपी ​​ठेगाना देखाउनुहोस्।
     

    -ओ मोड

    • मोड = 1 : इन्टरफेस STA को IP ठेगाना।

    • मोड = 2 : इन्टरफेस AP को IP ठेगाना।

    • मोड = ३ : दुवै

    -S IP ठेगाना सेट गर्नुहोस्।
    - i ip आईपी ​​ठेगाना।
    -m मास्क सबनेट ठेगाना मास्क।
    -g गेटवे पूर्वनिर्धारित गेटवे।

रिबुट

  • विवरण
    रिबुट आदेश बोर्ड रिबुट गर्न प्रयोग गरिन्छ।
  • Example

    LILYGO-T-Deck-Arduino-Software-fig-13

राम 
ram आदेश प्रणालीमा बाँकी हिपको साइज क्वेरी गर्न प्रयोग गरिन्छ।
Example

LILYGO-T-Deck-Arduino-Software-fig-14

FCC सावधानी

कुनै पनि परिवर्तन वा परिमार्जनहरू अनुपालनको लागि जिम्मेवार पक्षद्वारा स्पष्ट रूपमा अनुमोदित नभएकाले उपकरण सञ्चालन गर्ने प्रयोगकर्ताको अधिकारलाई बेवास्ता गर्न सक्छ।
यो यन्त्र FCC नियमहरूको भाग 15 को पालना गर्दछ। सञ्चालन निम्न दुई सर्तहरूको अधीनमा छ:

  1. यो यन्त्रले हानिकारक हस्तक्षेप नगर्न सक्छ
  2. यो यन्त्रले अवांछित सञ्चालनको कारण हुन सक्ने हस्तक्षेप सहित प्राप्त कुनै पनि हस्तक्षेप स्वीकार गर्नुपर्छ।

महत्त्वपूर्ण नोट:
नोट: यो उपकरण परीक्षण गरीएको छ र FCC नियमहरूको भाग 15 अन्तर्गत, कक्षा B डिजिटल उपकरणको लागि सीमाहरू पालना गरेको पाइयो। यी सीमाहरू आवासीय स्थापनामा हानिकारक हस्तक्षेप विरुद्ध उचित सुरक्षा प्रदान गर्न डिजाइन गरिएको हो। यो उपकरणले रेडियो फ्रिक्वेन्सी ऊर्जा उत्पन्न गर्दछ, प्रयोग गर्दछ, र विकिरण गर्न सक्छ र, यदि स्थापना र निर्देशनहरू द्वारा प्रयोग गरिएको छैन भने, रेडियो संचारमा हानिकारक हस्तक्षेप हुन सक्छ। यद्यपि, त्यहाँ कुनै ग्यारेन्टी छैन कि कुनै विशेष स्थापनामा हस्तक्षेप हुनेछैन। यदि यो उपकरणले रेडियो वा टेलिभिजन रिसेप्शनमा हानिकारक हस्तक्षेप निम्त्याउँछ भने, जुन उपकरण बन्द र सक्रिय गरेर निर्धारण गर्न सकिन्छ, प्रयोगकर्तालाई निम्न उपायहरू मध्ये एक वा बढी द्वारा हस्तक्षेप सुधार गर्न प्रयास गर्न प्रोत्साहित गरिन्छ:

  • प्राप्त गर्ने एन्टेनालाई पुन: दिशानिर्देशन वा स्थानान्तरण गर्नुहोस्।
  • उपकरण र प्राप्तकर्ता बीचको विभाजन बढाउनुहोस्।
  • उपकरणलाई रिसिभर जोडिएको सर्किटभन्दा फरक आउटलेटमा जडान गर्नुहोस्।
  • मद्दतको लागि डीलर वा अनुभवी रेडियो/टिभी प्राविधिकसँग परामर्श गर्नुहोस्।

FCC विकिरण एक्सपोजर कथन:
यो उपकरणले अनियन्त्रित वातावरणको लागि निर्धारित FCC विकिरण एक्सपोजर सीमाहरूको पालना गर्दछ।

कागजातहरू / स्रोतहरू

LILYGO T-Deck Arduino सफ्टवेयर [pdf] प्रयोगकर्ता गाइड
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino सफ्टवेयर, Arduino सफ्टवेयर, सफ्टवेयर

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *