লিলিগো-লোগো

LILYGO T-Deck Arduino সফটওয়্যার

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

পণ্য তথ্য

স্পেসিফিকেশন:

  • পণ্যের নাম: টি-ডেক
  • সংস্করণ: V1.0
  • প্রকাশের তারিখ: 2024.05
  • হার্ডওয়্যার: ESP32 মডিউল
  • সফটওয়্যার: আরডুইনো

পণ্য ব্যবহারের নির্দেশাবলী

ভূমিকা

এই নির্দেশিকাটি টি-ডেক হার্ডওয়্যার ব্যবহার করে অ্যাপ্লিকেশনগুলির জন্য সফ্টওয়্যার বিকাশের পরিবেশ স্থাপনে ব্যবহারকারীদের সহায়তা করার জন্য ডিজাইন করা হয়েছে।

  • টি-ডেক
    টি-ডেক একটি হার্ডওয়্যার প্ল্যাটফর্ম যা বিভিন্ন অ্যাপ্লিকেশনের জন্য সফ্টওয়্যার উন্নয়ন সমর্থন করে।
  • আরডুইনো
    আরডুইনো হল টি-ডেক হার্ডওয়্যার প্রোগ্রামিং করার জন্য ব্যবহৃত সফ্টওয়্যার।
  • প্রস্তুতি
    শুরু করার আগে, নিশ্চিত করুন যে আপনার কাছে পরিবেশ সেট আপ করার জন্য প্রয়োজনীয় উপাদান এবং সরঞ্জাম প্রস্তুত রয়েছে।

শুরু করুন
সফটওয়্যার ডেভেলপমেন্ট এনভায়রনমেন্ট সেট আপ শুরু করতে এই গাইডে দেওয়া নির্দেশাবলী অনুসরণ করুন।

কনফিগার করুন
আপনার প্রকল্পের প্রয়োজনীয়তার উপর ভিত্তি করে সফ্টওয়্যার সেটিংস কনফিগার করুন।

সংযোগ করুন
টি-ডেক হার্ডওয়্যার এবং আপনার ডেভেলপমেন্ট সিস্টেমের মধ্যে সংযোগ স্থাপন করুন।

টেস্ট ডেমো
হার্ডওয়্যার এবং সফ্টওয়্যার সেটআপ সঠিকভাবে কাজ করছে তা নিশ্চিত করতে একটি টেস্ট ডেমো চালান।

আপলোড স্কেচ

প্রদত্ত নির্দেশাবলী ব্যবহার করে ESP32 মডিউলে আপনার Arduino স্কেচ আপলোড করুন।

  1. বিল্ড এবং ফ্ল্যাশ
    আপনার Arduino কোড কম্পাইল করুন এবং ESP32 মডিউলে ফ্ল্যাশ করুন।
  2. মনিটর
    টি-ডেক হার্ডওয়্যারে আপনার স্কেচের আউটপুট এবং আচরণ নিরীক্ষণ করুন।

এসএসসি কমান্ড রেফারেন্স
টি-ডেক হার্ডওয়্যারের সাথে সম্পর্কিত নির্দিষ্ট ক্রিয়াকলাপের জন্য কমান্ডের রেফারেন্সগুলি পড়ুন।

op
অপারেশন 'অপ' এর বর্ণনা।

FAQ (প্রায়শই জিজ্ঞাসিত প্রশ্ন)

আমার আপলোড ব্যর্থ হলে আমার কি করা উচিত?
আপনার আপলোড ব্যর্থ হলে, আপনার ডেভেলপমেন্ট সিস্টেম এবং টি-ডেক হার্ডওয়্যারের মধ্যে সংযোগ পরীক্ষা করুন। সমস্ত সেটিংস সঠিক আছে তা নিশ্চিত করুন এবং আবার আপলোড করার চেষ্টা করুন।

এই গাইড সম্পর্কে

এই নথিটি ব্যবহারকারীদের টি-ডেকের উপর ভিত্তি করে হার্ডওয়্যার ব্যবহার করে অ্যাপ্লিকেশন বিকাশের জন্য মৌলিক সফ্টওয়্যার উন্নয়ন পরিবেশ সেট আপ করতে সাহায্য করার উদ্দেশ্যে। একটি সাধারণ প্রাক্তন মাধ্যমেampলে, এই নথিটি ব্যাখ্যা করে কিভাবে Arduino ব্যবহার করতে হয়, মেনু-ভিত্তিক কনফিগারেশন উইজার্ড সহ, ESP32 মডিউলে Arduino এবং ফার্মওয়্যার ডাউনলোড কম্পাইল করা।

রিলিজ নোট 

তারিখ সংস্করণ রিলিজ নোট
2024.05 V1.0 প্রথম মুক্তি।

ভূমিকা

টি-ডেক

  • টি-ডেক একটি উন্নয়ন বোর্ড। এটি স্বাধীনভাবে কাজ করতে পারে।
  • এতে রয়েছে ESP32-S3 MCU সমর্থনকারী Wi-Fi + BLE কমিউনিকেশন প্রোটোকল এবং মাদারবোর্ড PCB।
  • এই পণ্যের LCD এবং LoRa ফাংশন আছে. 7789×320 রেজোলিউশন সহ LCD মডেল ST240 LCD। LoRa চিপ হল SX1262।
  • লো-পাওয়ার সেন্সর নেটওয়ার্ক থেকে শুরু করে সবচেয়ে চাহিদাপূর্ণ কাজ পর্যন্ত অ্যাপ্লিকেশনের জন্য।
  • এই মডিউলটির মূল অংশে রয়েছে ESP32S3 চিপ।
  • ESP32-S3 একটি একক চিপে Wi-Fi (2.4 GHz ব্যান্ড) এবং ব্লুটুথ 5.0 সলিউশনকে সংহত করে, সাথে ডুয়াল হাই-পারফরম্যান্স কোর এবং অন্যান্য বহুমুখী পেরিফেরাল। ESP32 দক্ষ শক্তি ব্যবহার, কমপ্যাক্ট ডিজাইন এবং নিরাপত্তার জন্য ক্রমাগত চাহিদা মেটাতে একটি শক্তিশালী, অত্যন্ত সমন্বিত প্ল্যাটফর্ম প্রদান করে।
  • Xinyuan মৌলিক হার্ডওয়্যার এবং সফ্টওয়্যার সংস্থান সরবরাহ করে যা অ্যাপ্লিকেশন বিকাশকারীদের ESP32-S3 সিরিজের হার্ডওয়্যারকে ঘিরে তাদের ধারণা তৈরি করতে সক্ষম করে। Xinyuan দ্বারা প্রদত্ত সফ্টওয়্যার উন্নয়ন কাঠামো Wi-Fi, ব্লুটুথ, নমনীয় শক্তি ব্যবস্থাপনা, এবং অন্যান্য উন্নত সিস্টেম বৈশিষ্ট্য সহ ইন্টারনেট-অফ-থিংস (IoT) অ্যাপ্লিকেশনগুলিকে দ্রুত বিকাশের উদ্দেশ্যে।
  • প্রস্তুতকারক হল Shenzhen Xin Yuan Electronic Technology Co., Ltd.

আরডুইনো
জাভাতে লেখা ক্রস-প্ল্যাটফর্ম অ্যাপ্লিকেশনের একটি সেট। Arduino সফ্টওয়্যার IDE প্রসেসিং প্রোগ্রামিং ভাষা এবং ওয়্যারিং প্রোগ্রামের সমন্বিত উন্নয়ন পরিবেশ থেকে উদ্ভূত হয়েছে। ব্যবহারকারীরা Arduino-এর উপর ভিত্তি করে Windows/Linux/MacOS-এ অ্যাপ্লিকেশন বিকাশ করতে পারে। এটি Windows 10 ব্যবহার করার জন্য সুপারিশ করা হয়। Windows OS একটি প্রাক্তন হিসাবে ব্যবহার করা হয়েছেampদৃষ্টান্তের উদ্দেশ্যে এই নথিতে লে.

প্রস্তুতি
ESP32-S3 এর জন্য অ্যাপ্লিকেশন বিকাশ করতে আপনার প্রয়োজন:

  • উইন্ডোজ, লিনাক্স বা ম্যাক অপারেটিং সিস্টেমের সাথে লোড করা পিসি
  • ESP32-S3-এর জন্য অ্যাপ্লিকেশন তৈরি করতে টুলচেন
  • আরডুইনোতে মূলত ESP32-S3 এর জন্য API এবং টুলচেন পরিচালনা করার জন্য স্ক্রিপ্ট রয়েছে
  • CH9102 সিরিয়াল পোর্ট ড্রাইভার
  • ESP32-S3 বোর্ড নিজেই এবং পিসিতে সংযোগ করার জন্য একটি USB তার

শুরু করুন

Arduino সফটওয়্যার ডাউনলোড করুন

উইন্ডোজ মেশিনে আরডুইনো সফ্টওয়্যার (আইডিই) কীভাবে ইনস্টল করবেন তা দ্রুত

দ্রুত শুরু নির্দেশিকা
দ webসাইট একটি দ্রুত শুরু টিউটোরিয়াল প্রদান করে

উইন্ডোজ প্ল্যাটফর্ম Arduino জন্য ইনস্টলেশন পদক্ষেপ

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

আরডুইনো সফটওয়্যার ইন্সটল করুন

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

কনফিগার করুন

গিট ডাউনলোড করুন
Git.exe ইনস্টলেশন প্যাকেজ ডাউনলোড করুন

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

প্রি-বিল্ড কনফিগারেশন

  • Arduino আইকনে ক্লিক করুন, তারপরে ডান ক্লিক করুন এবং "যেখানে ফোল্ডার খুলুন" নির্বাচন করুন
  • হার্ডওয়্যার নির্বাচন করুন ->
  • মাউস ** রাইট ক্লিক করুন ** ->
  • এখানে Git Bash ক্লিক করুন

একটি দূরবর্তী সংগ্রহস্থল ক্লোনিং

সংযোগ করুন

তুমি অনেকটা সেখানে. আরও এগিয়ে যেতে সক্ষম হতে, ESP32-S3 বোর্ডকে PC এর সাথে সংযুক্ত করুন, কোন সিরিয়াল পোর্টের অধীনে বোর্ডটি দৃশ্যমান তা পরীক্ষা করুন এবং সিরিয়াল যোগাযোগ কাজ করে কিনা তা যাচাই করুন।

টেস্ট ডেমো

নির্বাচন করুন File>> প্রাক্তনample>>ওয়াইফাই>>ওয়াইফাইস্ক্যান

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

আপলোড স্কেচ

বোর্ড নির্বাচন করুন
টুলস <

আপলোড করুন
স্কেচ << আপলোড করুন

সিরিয়াল মনিটর
টুলস << সিরিয়াল মনিটর

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

এসএসসি কমান্ড রেফারেন্স

মডিউল পরীক্ষা করার জন্য এখানে কিছু সাধারণ Wi-Fi কমান্ড তালিকাভুক্ত করা হয়েছে।

op 

  • বর্ণনা
    op কমান্ডগুলি সিস্টেমের Wi-Fi মোড সেট করতে এবং অনুসন্ধান করতে ব্যবহৃত হয়।
  • Example

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

  • প্যারামিটার
    -Q ওয়াই-ফাই মোড কোয়েরি করুন।
    -S Wi-Fi মোড সেট করুন।
     

     

    wmode

    3টি Wi-Fi মোড আছে:

    • মোড = 1: STA মোড

    • মোড = 2: AP মোড

    • মোড = 3: STA+AP মোড

sta

  • বর্ণনা
    sta কমান্ডগুলি STA নেটওয়ার্ক ইন্টারফেস স্ক্যান করতে, AP সংযোগ বা সংযোগ বিচ্ছিন্ন করতে এবং STA নেটওয়ার্ক ইন্টারফেসের সংযোগের অবস্থা জিজ্ঞাসা করতে ব্যবহৃত হয়।
  • Example

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

  • প্যারামিটার
    -s ssid ssid-এর সাথে অ্যাক্সেস পয়েন্ট স্ক্যান বা সংযোগ করুন।
    -b bssid bssid দিয়ে অ্যাক্সেস পয়েন্ট স্ক্যান করুন।
    -এন চ্যানেল চ্যানেল স্ক্যান করুন।
    -h লুকানো ssid অ্যাক্সেস পয়েন্ট সহ স্ক্যান ফলাফল দেখান।
    -Q STA কানেক্ট স্টুটাস দেখান।
    -D বর্তমান অ্যাক্সেস পয়েন্টের সাথে সংযোগ বিচ্ছিন্ন।

ap

  • বর্ণনা
    ap কমান্ডগুলি AP নেটওয়ার্ক ইন্টারফেসের প্যারামিটার সেট করতে ব্যবহৃত হয়।
  • Example

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

  • প্যারামিটার
    -S এপি মোড সেট করুন।
    -s ssid AP ssid সেট করুন।
    -p পাসওয়ার্ড AP পাসওয়ার্ড সেট করুন।
    -টি এনক্রিপ্ট AP এনক্রিপ্ট মোড সেট করুন।
    -h ssid লুকান।
    -m max_sta AP সর্বোচ্চ সংযোগ সেট করুন।
    -Q AP প্যারামিটার দেখান।
    -L সংযুক্ত স্টেশনের MAC ঠিকানা এবং IP ঠিকানা দেখান।

ম্যাক

  • বর্ণনা
    ম্যাক কমান্ডগুলি নেটওয়ার্ক ইন্টারফেসের MAC ঠিকানা জিজ্ঞাসা করতে ব্যবহৃত হয়।
  • Example

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

  • প্যারামিটার
    -Q MAC ঠিকানা দেখান।
     

    -ও মোড

    • মোড = 1: STA মোডে MAC ঠিকানা।

    • মোড = 2: AP মোডে MAC ঠিকানা।

ডিএইচসিপি

  • বর্ণনা
    dhcp কমান্ডগুলি dhcp সার্ভার/ক্লায়েন্ট সক্রিয় বা নিষ্ক্রিয় করতে ব্যবহৃত হয়।
  • Example

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

  • প্যারামিটার
    -S DHCP (ক্লায়েন্ট/সার্ভার) শুরু করুন।
    -E শেষ DHCP (ক্লায়েন্ট/সার্ভার)।
    -Q DHCP অবস্থা দেখান।
     

    -ও মোড

    • মোড = 1 : STA ইন্টারফেসের DHCP ক্লায়েন্ট।

    • মোড = 2 : AP ইন্টারফেসের DHCP সার্ভার।

    • মোড = 3 : উভয়।

ip

  • বর্ণনা
    ip কমান্ড নেটওয়ার্ক ইন্টারফেসের IP ঠিকানা সেট এবং অনুসন্ধান করতে ব্যবহৃত হয়।
  • Example

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

  • প্যারামিটার
    -Q আইপি ঠিকানা দেখান।
     

    -ও মোড

    • মোড = 1 : ইন্টারফেসের আইপি ঠিকানা STA।

    • মোড = 2 : ইন্টারফেস AP এর IP ঠিকানা।

    • মোড = 3 : উভয়

    -S আইপি ঠিকানা সেট করুন।
    -আমি আইপি আইপি ঠিকানা।
    -m মুখোশ সাবনেট ঠিকানা মাস্ক।
    -জি গেটওয়ে নির্দিষ্ট পথ.

রিবুট

  • বর্ণনা
    বোর্ড রিবুট করতে reboot কমান্ড ব্যবহার করা হয়।
  • 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 বিকিরণ এক্সপোজার সীমা মেনে চলে।

দলিল/সম্পদ

LILYGO T-Deck Arduino সফটওয়্যার [পিডিএফ] ব্যবহারকারীর নির্দেশিকা
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino সফটওয়্যার, Arduino সফটওয়্যার, সফটওয়্যার

তথ্যসূত্র

একটি মন্তব্য করুন

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা হয়েছে *