ESPRESSIF ESP32-C3-MINI-1 ওয়াই-ফাই এবং ব্লুটুথ ইন্টারনেট অফ থিংস মডিউল ব্যবহারকারী ম্যানুয়াল
ESPRESSIF ESP32-C3-MINI-1 ওয়াই-ফাই এবং ব্লুটুথ ইন্টারনেট অফ থিংস মডিউল

এই নথি সম্পর্কে
এই ব্যবহারকারীর ম্যানুয়ালটি দেখায় কিভাবে ESP32-C3-MINI-1 মডিউল দিয়ে শুরু করতে হয়।

নথি আপডেট
সর্বদা সর্বশেষ সংস্করণ পড়ুন দয়া করে https://www.espressif.com/en/support/download/documents.

পুনর্বিবেচনার ইতিহাস
এই নথির পুনর্বিবেচনার ইতিহাসের জন্য, অনুগ্রহ করে শেষ পৃষ্ঠাটি দেখুন।

ডকুমেন্টেশন পরিবর্তন বিজ্ঞপ্তি
Espressif আপনাকে প্রযুক্তিগত ডকুমেন্টেশনের পরিবর্তন সম্পর্কে আপডেট রাখতে ইমেল বিজ্ঞপ্তি প্রদান করে। এ সাবস্ক্রাইব করুন www.espressif.com/en/subscribe.

সার্টিফিকেশন
থেকে Espressif পণ্যের সার্টিফিকেট ডাউনলোড করুন www.espressif.com/en/certificates

ওভারview

  1. মডিউল ওভারview
    ESP32-C3-MINI-1 একটি সাধারণ-উদ্দেশ্য ওয়াই-ফাই এবং ব্লুটুথ LE মডিউল৷ পেরিফেরিয়ালগুলির সমৃদ্ধ সেট এবং একটি ছোট আকার এই মডিউলটিকে স্মার্ট হোম, শিল্প অটোমেশন, স্বাস্থ্যসেবা, ভোক্তা ইলেকট্রনিক্স ইত্যাদির জন্য একটি আদর্শ পছন্দ করে তোলে।
    সারণী 1: ESP32C3MINI1 স্পেসিফিকেশন
    ক্যাটাগরি পরামিতি স্পেসিফিকেশন
    ওয়াই-ফাই প্রোটোকল 802.11 b/g/n (150 Mbps পর্যন্ত)
    ফ্রিকোয়েন্সি পরিসীমা 2412 ~ 2462 মেগাহার্টজ
    ব্লুটুথ® প্রোটোকল ব্লুটুথ® LE: ব্লুটুথ 5 এবং ব্লুটুথ জাল
    রেডিও ক্লাস-1, ক্লাস-2 এবং ক্লাস-3 ট্রান্সমিটার
     

     

     

     

     

     

     

    হার্ডওয়্যার

    মডিউল ইন্টারফেস GPIO, SPI, UART, I2C, I2S, রিমোট কন্ট্রোল পেরিফেরাল, LED PWM কন্ট্রোলার, সাধারণ DMA কন্ট্রোলার, TWAI® কন্ট্রোলার (ISO 11898-1 এর সাথে সামঞ্জস্যপূর্ণ), তাপমাত্রা সেন্সর, SAR ADC
    ইন্টিগ্রেটেড স্ফটিক 40 MHz ক্রিস্টাল
    অপারেটিং ভলিউমtagই/পাওয়ার সাপ্লাই 3.0 V ~ 3.6 V
    অপারেটিং বর্তমান গড়: 80 mA
    সর্বনিম্ন বিদ্যুৎ দ্বারা বিতরণ করা হয়

    সরবরাহ

    500 mA
    পরিবেষ্টিত তাপমাত্রা -40 °C ~ +105 °C
    আর্দ্রতা সংবেদনশীলতা স্তর (MSL) লেভেল 3
  2. পিন বিবরণ
    চিত্র 1: পিন লেআউট (শীর্ষ View)
    পিন লেআউট
    মডিউলটিতে 53টি পিন রয়েছে। সারণি 2 এ পিনের সংজ্ঞা দেখুন।
    পেরিফেরাল পিন কনফিগারেশনের জন্য, অনুগ্রহ করে ESP32-C3 ফ্যামিলি ডেটাশিট দেখুন।
    সারণী 2: পিন সংজ্ঞা
    নাম না. টাইপ ফাংশন
    জিএনডি ৩৯, ৪০, ৪৬, ৪৯, ৯৪-৯৫ P স্থল
    3V3 3 P পাওয়ার সাপ্লাই
    NC 4 NC
    IO2 5 I/O/T GPIO2, ADC1_CH2, FSPIQ
    IO3 6 I/O/T GPIO3, ADC1_CH3
    NC 7 NC
     

    EN

     

    8

     

    I

    উচ্চ: চালু, চিপ সক্ষম করে। কম: বন্ধ, চিপ শক্তি বন্ধ.

    দ্রষ্টব্য: EN পিনটিকে ভাসতে রাখবেন না।

    NC 9 NC
    NC 10 NC
    IO0 12 I/O/T GPIO0, ADC1_CH0, XTAL_32K_P
    IO1 13 I/O/T GPIO1, ADC1_CH1, XTAL_32K_N
    NC 15 NC
    IO10 16 I/O/T GPIO10, FSPICS0
    NC 17 NC
    IO4 18 I/O/T GPIO4, ADC1_CH4, FSPIHD, MTMS
    IO5 19 I/O/T GPIO5, ADC2_CH0, FSPIWP, MTDI
    IO6 20 I/O/T GPIO6, FSPICLK, MTCK
    IO7 21 I/O/T GPIO7, FSPID, MTDO
    IO8 22 I/O/T জিপিআইও 8
    IO9 23 I/O/T জিপিআইও 9
    NC 24 NC
    NC 25 NC
    IO18 26 I/O/T জিপিআইও 18
    IO19 27 I/O/T জিপিআইও 19
    NC 28 NC
    NC 29 NC
    আরএক্সডি 0 30 I/O/T GPIO20, U0RXD,
    TXD0 31 I/O/T GPIO21, U0TXD
    NC 32 NC
    NC 33 NC
    NC 34 NC
    NC 35 NC

ESP32C3MINI1 এ শুরু করুন

আপনি কি প্রয়োজন

ESP32-C3-MINI-1 মডিউলের জন্য অ্যাপ্লিকেশন বিকাশ করতে আপনার প্রয়োজন:

  • 1 x ESP32-C3-MINI-1 মডিউল
  • 1 x Espressif RF টেস্টিং বোর্ড
  • 1 এক্স ইউএসবি-টু-সিরিয়াল বোর্ড
  • 1 x মাইক্রো-ইউএসবি কেবল
  • 1 x পিসি চলমান লিনাক্স

এই ব্যবহারকারী নির্দেশিকাতে, আমরা লিনাক্স অপারেটিং সিস্টেমকে প্রাক্তন হিসাবে গ্রহণ করিampলে Windows এবং macOS-এ কনফিগারেশন সম্পর্কে আরও তথ্যের জন্য, অনুগ্রহ করে ESP-IDF প্রোগ্রামিং গাইড দেখুন।

হার্ডওয়্যার সংযোগ
  1. চিত্র 32-এ দেখানো হিসাবে RF টেস্টিং বোর্ডে ESP3-C1-MINI-2 মডিউল সোল্ডার করুন।
    হার্ডওয়্যার সংযোগ
  2. TXD, RXD, এবং GND এর মাধ্যমে ইউএসবি-টু-সিরিয়াল বোর্ডের সাথে RF টেস্টিং বোর্ড সংযুক্ত করুন।
  3. পিসিতে ইউএসবি-টু-সিরিয়াল বোর্ড সংযুক্ত করুন।
  4. মাইক্রো-ইউএসবি তারের মাধ্যমে 5 ভি পাওয়ার সাপ্লাই সক্ষম করতে পিসি বা পাওয়ার অ্যাডাপ্টারের সাথে RF টেস্টিং বোর্ড সংযুক্ত করুন।
  5. ডাউনলোডের সময়, একটি জাম্পারের মাধ্যমে IO0-কে GND-এর সাথে সংযুক্ত করুন। তারপর, পরীক্ষা বোর্ড "চালু" করুন।
  6. ফ্ল্যাশে ফার্মওয়্যার ডাউনলোড করুন। বিস্তারিত জানার জন্য, নীচের বিভাগগুলি দেখুন।
  7. ডাউনলোড করার পরে, IO0 এবং GND-এ জাম্পারটি সরান।
  8. আরএফ টেস্টিং বোর্ড আবার পাওয়ার আপ করুন। ESP32-C3-MINI-1 ওয়ার্কিং মোডে স্যুইচ করবে। চিপ ফ্ল্যাশ থেকে শুরু করার পরে প্রোগ্রামগুলি পড়বে।
    দ্রষ্টব্য
    IO0 অভ্যন্তরীণভাবে যুক্তিযুক্ত উচ্চ। IO0 পুল-আপে সেট করা থাকলে, বুট মোড নির্বাচন করা হয়। এই পিন টান-ডাউন বা বাম ভাসমান হলে,
    ডাউনলোড মোড নির্বাচন করা হয়েছে। ESP32-C3 MINI-1 সম্পর্কে আরও তথ্যের জন্য, অনুগ্রহ করে ESP32-C3-MINI-1 ডেটাশীট দেখুন।
ডেভেলপমেন্ট এনভায়রনমেন্ট সেট আপ করুন

এসপ্রেসিফ আইওটি ডেভেলপমেন্ট ফ্রেমওয়ার্ক (সংক্ষেপে ইএসপি-আইডিএফ) হল এসপ্রেসিফ চিপসের উপর ভিত্তি করে অ্যাপ্লিকেশন তৈরি করার একটি কাঠামো। ব্যবহারকারীরা ESP-IDF-এর উপর ভিত্তি করে Windows/Linux/macOS-এ ESP চিপ সহ অ্যাপ্লিকেশন বিকাশ করতে পারে। এখানে আমরা লিনাক্স অপারেটিং সিস্টেমকে প্রাক্তন হিসাবে নিইampলে

  1. পূর্বনির্ধারণ ইনস্টল করুন
    ESP-IDF এর সাথে কম্পাইল করতে আপনাকে নিম্নলিখিত প্যাকেজগুলি পেতে হবে:
    • CentOS 7:
      1 sudo yum ইনস্টল git wget flex bison gperf python cmake নিনজা-বিল্ড ccache dfuutil
    • উবুন্টু এবং ডেবিয়ান (একটি কমান্ড দুটি লাইনে বিভক্ত):
      1. sudo apt-get install git wget flex bison gperf python python-pip pythonsetuptools cmake
      2. নিনজা-বিল্ড ccache libffi-dev libssl-dev dfu-util
    • খিলান:
      • 1 sudo pacman -S -প্রয়োজন gcc git মেক ফ্লেক্স বাইসন gperf পাইথন-পিপ cmake নিনজা ccache dfu-util
        দ্রষ্টব্য
      • এই নির্দেশিকাটি ESP-IDF-এর জন্য একটি ইনস্টলেশন ফোল্ডার হিসাবে Linux-এ ~/esp ডিরেক্টরি ব্যবহার করে।
      • মনে রাখবেন যে ESP-IDF পাথগুলিতে স্পেস সমর্থন করে না।
  2. ESPIDF পান
    ESP32-C3-MINI-1 মডিউলের জন্য অ্যাপ্লিকেশন তৈরি করতে, আপনার ESP-IDF সংগ্রহস্থলে Espressif দ্বারা প্রদত্ত সফ্টওয়্যার লাইব্রেরিগুলির প্রয়োজন৷
    ইএসপি-আইডিএফ পেতে, ইএসপি-আইডিএফ ডাউনলোড করতে এবং 'গিট ক্লোন' দিয়ে রিপোজিটরি ক্লোন করতে একটি ইনস্টলেশন ডিরেক্টরি (~/esp) তৈরি করুন:
    1. mkdir -p ~/esp
    2. cd ~/esp
    3. git ক্লোন - পুনরাবৃত্তিমূলক https://github.com/espressif/esp-idf.git
      ESP-IDF ~/esp/esp-idf এ ডাউনলোড করা হবে। একটি প্রদত্ত পরিস্থিতিতে কোন ESP-IDF সংস্করণ ব্যবহার করতে হবে সে সম্পর্কে তথ্যের জন্য ESP-IDF সংস্করণগুলির সাথে পরামর্শ করুন৷
  3. টুল সেট আপ করুন
    ইএসপি-আইডিএফ ছাড়াও, আপনাকে ইএসপি-আইডিএফ দ্বারা ব্যবহৃত সরঞ্জামগুলিও ইনস্টল করতে হবে, যেমন কম্পাইলার, ডিবাগার, পাইথন প্যাকেজ ইত্যাদি। ইএসপি-আইডিএফ টুল সেট আপ করতে সাহায্য করার জন্য 'install.sh' নামে একটি স্ক্রিপ্ট প্রদান করে। একজনের ভিতরে প্রবেশ.
    1. cd ~/esp/esp-idf
    2. /install.sh
  4. এনভায়রনমেন্ট ভেরিয়েবল সেট আপ করুন
    ইনস্টল করা সরঞ্জামগুলি এখনও PATH এনভায়রনমেন্ট ভেরিয়েবলে যোগ করা হয়নি। কমান্ড লাইন থেকে সরঞ্জামগুলিকে ব্যবহারযোগ্য করতে, কিছু পরিবেশের ভেরিয়েবল সেট করতে হবে। ESP-IDF আরেকটি স্ক্রিপ্ট 'export.sh' প্রদান করে যা এটি করে। টার্মিনালে যেখানে আপনি ESP-IDF ব্যবহার করতে যাচ্ছেন, চালান:
    • $HOME/esp/esp-idf/export.sh
      এখন সবকিছু প্রস্তুত, আপনি ESP32-C3 MINI-1 মডিউলে আপনার প্রথম প্রকল্প তৈরি করতে পারেন।
আপনার প্রথম প্রকল্প তৈরি করুন 
  1. একটি প্রকল্প শুরু করুন
    এখন আপনি ESP32-C3-MINI-1 মডিউলের জন্য আপনার আবেদন প্রস্তুত করতে প্রস্তুত। আপনি প্রাক্তন থেকে get-started/hello_world প্রকল্প দিয়ে শুরু করতে পারেনampইএসপি-আইডিএফ-এ লেস ডিরেক্টরি।
    get-started/hello_world ~/esp ডিরেক্টরিতে অনুলিপি করুন:
    1. cd ~/esp
    2. cp -r $IDF_PATH/examples/get-start/hello_world।
      প্রাক্তন একটি পরিসীমা আছেampপ্রাক্তন মধ্যে লে প্রকল্পampইএসপি-আইডিএফ-এ লেস ডিরেক্টরি। আপনি উপরে উপস্থাপিত অনুরূপভাবে যে কোনো প্রকল্প অনুলিপি এবং এটি চালাতে পারেন. প্রাক্তন নির্মাণ করাও সম্ভবamples জায়গায়, তাদের প্রথমে কপি না করে।
      প্রাক্তন একটি পরিসীমা আছেampপ্রাক্তন মধ্যে লে প্রকল্পampইএসপি আইডিএফ-এ লেস ডিরেক্টরি। আপনি উপরে উপস্থাপিত অনুরূপভাবে যে কোনো প্রকল্প অনুলিপি এবং এটি চালাতে পারেন. প্রাক্তন নির্মাণ করাও সম্ভবamples জায়গায়, তাদের প্রথমে কপি না করে।
  2. আপনার ডিভাইস সংযোগ করুন
    এখন আপনার ESP32-C3-MINI-1 মডিউলটিকে কম্পিউটারের সাথে সংযুক্ত করুন এবং মডিউলটি কোন সিরিয়াল পোর্টের অধীনে দৃশ্যমান তা পরীক্ষা করুন৷ লিনাক্সে সিরিয়াল পোর্টগুলি তাদের নামে '/dev/tty' দিয়ে শুরু হয়। নীচের কমান্ডটি দুইবার চালান, প্রথমে দিয়ে
    বোর্ড আনপ্লাগড, তারপর প্লাগ ইন সহ। যে পোর্টটি দ্বিতীয়বার প্রদর্শিত হবে সেটি হল আপনার প্রয়োজন:
    • ls /dev/tty*
      দ্রষ্টব্য
      পোর্টের নামটি সহজে রাখুন কারণ পরবর্তী ধাপে আপনার এটির প্রয়োজন হবে।
  3. কনফিগার করুন
    ধাপ 2.4.1 থেকে আপনার 'hello_world' ডিরেক্টরিতে নেভিগেট করুন। একটি প্রকল্প শুরু করুন, লক্ষ্য হিসাবে ESP32-C3 সেট করুন এবং প্রকল্প কনফিগারেশন ইউটিলিটি 'মেনু কনফিগ' চালান।
    1. cd ~/esp/hello_world
    2. idf.py সেট-টার্গেট esp32c3
    3. idf.py মেনু কনফিগারেশন
      'idf.py সেট-টার্গেট esp32c3' দিয়ে টার্গেট সেট করা একটি নতুন প্রজেক্ট খোলার পর একবার করা উচিত। যদি প্রকল্পটিতে কিছু বিদ্যমান বিল্ড এবং কনফিগারেশন থাকে তবে সেগুলি সাফ করা হবে এবং শুরু করা হবে। এই পদক্ষেপটি এড়িয়ে যাওয়ার জন্য লক্ষ্যটি পরিবেশ পরিবর্তনশীলে সংরক্ষণ করা যেতে পারে। অতিরিক্ত তথ্যের জন্য লক্ষ্য নির্বাচন করা দেখুন।
      পূর্ববর্তী পদক্ষেপগুলি সঠিকভাবে সম্পন্ন হলে, নিম্নলিখিত মেনু প্রদর্শিত হবে:
      চিত্র 3: প্রকল্প কনফিগারেশন হোম উইন্ডো
      প্রকল্প কনফিগারেশন
      আপনার টার্মিনালে মেনুর রং ভিন্ন হতে পারে। আপনি '-স্টাইল' বিকল্পের মাধ্যমে চেহারা পরিবর্তন করতে পারেন। অনুগ্রহ করে আরও তথ্যের জন্য 'idf.py menuconfig –help' চালান
  4. প্রকল্পটি তৈরি করুন
    চালানোর মাধ্যমে প্রকল্পটি তৈরি করুন:
    1. idf.py খ
      এই কমান্ডটি অ্যাপ্লিকেশন এবং সমস্ত ESP-IDF উপাদান কম্পাইল করবে, তারপর এটি বুটলোডার, পার্টিশন টেবিল এবং অ্যাপ্লিকেশন বাইনারি তৈরি করবে।
      1. $ idf.py বিল্ড
      2. /path/to/hello_world/build ডিরেক্টরিতে cmake চলছে
      3. "cmake -G Ninja -warn-uninitialized /path/to/hello_world" চালানো হচ্ছে...
      4. শুরু না করা মান সম্পর্কে সতর্ক করুন।
      5. — Found Git: /usr/bin/git (পাওয়া সংস্করণ "2.17.0")
      6.  — কনফিগারেশনের কারণে খালি aws_iot কম্পোনেন্ট তৈরি করা
      7. — উপাদানের নাম: …
      8. — উপাদান পাথ: …
      9. … (বিল্ড সিস্টেম আউট আরো লাইন
      10. [527/527] হ্যালো-ওয়ার্ল্ড ডটবিন তৈরি করা হচ্ছে
      11. esptool.py v2.3.1
      12. প্রকল্প নির্মাণ সম্পূর্ণ। ফ্ল্যাশ করতে, এই কমান্ডটি চালান:
      13. ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash –flash_ mode dio
      14. -ফ্ল্যাশ_সাইজ সনাক্ত করুন -ফ্ল্যাশ_ফ্রিক 40 মি 0x10000 বিল্ড/হ্যালো ওয়ার্ল্ড.বিন বিল্ড 0x1000
      15. build/bootloader/bootloader.bin 0x8000 build/partition_table/partition-table.bin
      16. অথবা 'idf.py -p পোর্ট ফ্ল্যাশ' চালান
        কোন ত্রুটি না থাকলে, ফার্মওয়্যার বাইনারি .bin তৈরি করে বিল্ডটি শেষ হবে file.
  5. ডিভাইসে ফ্ল্যাশ করুন
    চালানোর মাধ্যমে আপনার ESP32-C3-MINI-1 মডিউলে যে বাইনারিগুলি তৈরি করেছেন তা ফ্ল্যাশ করুন:
    1. idf.py -p পোর্ট [-b BAUD] ফ্ল্যাশ
      ধাপ থেকে আপনার মডিউলের সিরিয়াল পোর্ট নাম দিয়ে PORT প্রতিস্থাপন করুন: আপনার ডিভাইস সংযোগ করুন।
      এছাড়াও আপনি আপনার প্রয়োজনীয় বড রেট দিয়ে BAUD প্রতিস্থাপন করে ফ্ল্যাশার বড রেট পরিবর্তন করতে পারেন। ডিফল্ট বড রেট হল 460800।
      idf.py আর্গুমেন্ট সম্পর্কে আরও তথ্যের জন্য, idf.py দেখুন।

দ্রষ্টব্য
'ফ্ল্যাশ' বিকল্পটি স্বয়ংক্রিয়ভাবে প্রকল্পটি তৈরি করে এবং ফ্ল্যাশ করে, তাই 'idf.py বিল্ড' চালানোর প্রয়োজন নেই।

  1. esptool.py –চিপ esp32c3 -p /dev/ttyUSB0 -b 460800 –before=default_reset –after =hard_reset write_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x 8000 hellodable_partition_boot0/bootbin0tloadable partition. -বিশ্ব.বিন
  2. esptool.py v3.0
  3. সিরিয়াল পোর্ট /dev/ttyUSB0
  4. সংযোগ করা হচ্ছে...
  5. চিপ হল ESP32-C3
  6. বৈশিষ্ট্য: Wi-Fi
  7. ক্রিস্টাল হল 40MHz
  8. MAC: 7c:df:a1:40:02:a4
  9. স্টাব আপলোড করা হচ্ছে...
  10. স্টাব চলছে...
  11. স্টাব চলছে…
  12. বড রেট 460800 এ পরিবর্তন করা হচ্ছে
  13. পরিবর্তিত হয়েছে।
  14. ফ্ল্যাশের আকার কনফিগার করা হচ্ছে...
  15. 3072 এ 103 বাইট সংকুচিত…
  16. 0x00008000 এ লেখা… (100%)
  17. 3072 সেকেন্ডে 103x0 এ 00008000 বাইট (0.0 সংকুচিত) লিখেছেন (কার্যকর 4238.1 kbit/s)…
  18. তথ্য হ্যাশ যাচাই করা হয়েছে.
  19. 18960 এ 11311 বাইট সংকুচিত…
  20. 0x00000000 এ লেখা… (100%)
  21. 18960 সেকেন্ডে 11311x0 এ 00000000 বাইট (0.3 সংকুচিত) লিখেছেন (কার্যকর 584.9 kbit/s)…
  22. তথ্য হ্যাশ যাচাই করা হয়েছে.
  23. 145520 এ 71984 বাইট সংকুচিত…
  24. 0x00010000 এ লেখা… (20%)
  25. 0x00014000 এ লেখা… (40%)
  26. 0x00018000 এ লেখা… (60%)
  27. 0x0001c000 এ লেখা… (80%)
  28. 0x00020000 এ লেখা… (100%)
  29. 145520 সেকেন্ডে 71984x0 এ 00010000 বাইট (2.3 সংকুচিত) লিখেছেন (কার্যকর 504.4 kbit/s)…
  30. তথ্য হ্যাশ যাচাই করা হয়েছে.
  31. ছেড়ে যাচ্ছে...
  32. RTS পিনের মাধ্যমে হার্ড রিসেট করা হচ্ছে...
  33. সম্পন্ন

সবকিছু ঠিকঠাক থাকলে, আপনি IO0 এবং GND-এ জাম্পার অপসারণ করার পরে এবং টেস্টিং বোর্ডকে পুনরায় শক্তি প্রদান করার পরে "hello_world" অ্যাপ্লিকেশনটি চলতে শুরু করবে।

মনিটর

"hello_world" আসলেই চলছে কিনা তা পরীক্ষা করতে, 'idf.py -p পোর্ট মনিটর' টাইপ করুন (আপনার সিরিয়াল পোর্টের নাম দিয়ে PORT প্রতিস্থাপন করতে ভুলবেন না)।
এই কমান্ডটি IDF মনিটর অ্যাপ্লিকেশন চালু করে:

  1. $ idf.py -p /dev/ttyUSB0 মনিটর
  2. ডিরেক্টরিতে idf_monitor চালানো হচ্ছে […]/esp/hello_world/build
  3. “python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world/build/hello-world.elf” চালানো হচ্ছে…
  4. — /dev/ttyUSB0 115200-এ idf_monitor —
  5. — প্রস্থান করুন: Ctrl+] | মেনু: Ctrl+T | সাহায্য: Ctrl+T এর পরে Ctrl+H —
  6. ets জুন 8 2016 00:22:57
  7. প্রথম: 0x1 (POWERON_RESET), বুট: 0x13 (SPI_FAST_FLASH_BOOT)
  8. ets জুন 8 2016 00:22:57

স্টার্টআপ এবং ডায়াগনস্টিক লগগুলি স্ক্রোল করার পরে, আপনাকে "হ্যালো ওয়ার্ল্ড!" দেখতে হবে। অ্যাপ্লিকেশন দ্বারা প্রিন্ট আউট.

  1. হ্যালো বিশ্ব!
  2. 10 সেকেন্ডের মধ্যে রিস্টার্ট হচ্ছে...
  3. এটি 32 CPU কোর, WiFi/BLE, 3MB বাহ্যিক ফ্ল্যাশ সহ esp1c4 চিপ
  4. 9 সেকেন্ডের মধ্যে রিস্টার্ট হচ্ছে...
  5. 8 সেকেন্ডের মধ্যে রিস্টার্ট হচ্ছে...
  6. 7 সেকেন্ডের মধ্যে রিস্টার্ট হচ্ছে...

IDF মনিটর থেকে প্রস্থান করতে শর্টকাট Ctrl+] ব্যবহার করুন।

ESP32-C3-MINI-1 মডিউল দিয়ে শুরু করার জন্য আপনার এতটুকুই দরকার! এখন আপনি অন্য কিছু প্রাক্তন চেষ্টা করার জন্য প্রস্তুতampলেস ইএসপি-আইডিএফ-এ, অথবা আপনার নিজের অ্যাপ্লিকেশন বিকাশের জন্য সরাসরি যান।

শেখার সম্পদ

  1. ডকুমেন্টস অবশ্যই পড়ুন
    নিম্নলিখিত নথিগুলির সাথে নিজেকে পরিচিত করুন:
  2. ESP32-C3 পারিবারিক ডেটাশিট
    এটি ওভার সহ ESP32-C3 হার্ডওয়্যারের স্পেসিফিকেশনগুলির একটি ভূমিকাview, পিন সংজ্ঞা,
    কার্যকরী বিবরণ, পেরিফেরাল ইন্টারফেস, বৈদ্যুতিক বৈশিষ্ট্য, ইত্যাদি।
  3. ESP-IDF প্রোগ্রামিং গাইড
    ESP-IDF ডেভেলপমেন্ট ফ্রেমওয়ার্কের জন্য বিস্তৃত ডকুমেন্টেশন, হার্ডওয়্যার গাইড থেকে API পর্যন্ত
    রেফারেন্স।
  4. ESP32-C3 প্রযুক্তিগত রেফারেন্স ম্যানুয়াল
    ESP32-C3 মেমরি এবং পেরিফেরালগুলি কীভাবে ব্যবহার করবেন সে সম্পর্কে বিস্তারিত তথ্য।
  5. Espressif পণ্য অর্ডার তথ্য

গুরুত্বপূর্ণ সম্পদ

এখানে গুরুত্বপূর্ণ ESP32-C3-সম্পর্কিত সম্পদ রয়েছে।

  • ESP32 BBS
    Espressif পণ্যগুলির জন্য ইঞ্জিনিয়ার-টু-ইঞ্জিনিয়ার (E2E) সম্প্রদায় যেখানে আপনি প্রশ্ন পোস্ট করতে পারেন, জ্ঞান ভাগ করতে পারেন, ধারণাগুলি অন্বেষণ করতে পারেন এবং সহকর্মী প্রকৌশলীদের সাথে সমস্যা সমাধানে সহায়তা করতে পারেন।

পুনর্বিবেচনার ইতিহাস

তারিখ

সংস্করণ রিলিজ নোট
2021-02-01 V0.1

প্রাথমিক প্রকাশ

 

লোগো দাবিত্যাগ এবং কপিরাইট বিজ্ঞপ্তি
এই নথিতে তথ্য, সহ URL তথ্যসূত্র, বিজ্ঞপ্তি ছাড়াই পরিবর্তন সাপেক্ষে.
এই নথিতে সমস্ত তৃতীয় পক্ষের তথ্য প্রদান করা হয়েছে এর সত্যতা এবং নির্ভুলতার কোনো ওয়্যারেন্টি ছাড়াই। এই নথিতে এর ব্যবসায়িকতা, অ-লঙ্ঘন, কোনো বিশেষ উদ্দেশ্যের জন্য উপযুক্ততার জন্য কোনো ওয়্যারেন্টি প্রদান করা হয় না, অথবা কোনো প্রস্তাব, নির্দিষ্ট থেকে উদ্ভূত অন্যথায় কোনো ওয়্যারেন্টি দেওয়া হয় নাAMPএল.ই.
এই নথিতে তথ্যের ব্যবহার সম্পর্কিত যে কোনও মালিকানা অধিকার লঙ্ঘনের দায় সহ সমস্ত দায় অস্বীকার করা হয়। এখানে কোনো বৌদ্ধিক সম্পত্তির অধিকারের জন্য এস্টপেল বা অন্যথায় কোনো লাইসেন্স প্রকাশ বা উহ্য দেওয়া হয় না।
ওয়াই-ফাই অ্যালায়েন্স মেম্বার লোগো হল ওয়াই-ফাই অ্যালায়েন্সের ট্রেডমার্ক। ব্লুটুথ লোগো হল Bluetooth SIG-এর একটি নিবন্ধিত ট্রেডমার্ক৷
এই নথিতে উল্লিখিত সমস্ত ট্রেডের নাম, ট্রেডমার্ক এবং নিবন্ধিত ট্রেডমার্কগুলি তাদের নিজ নিজ মালিকদের সম্পত্তি এবং এতদ্বারা স্বীকৃত।
কপিরাইট © 2021 Espressif Systems (Shanghai) Co., Ltd. সর্বস্বত্ব সংরক্ষিত৷

https://www.espressif.com/

দলিল/সম্পদ

ESPRESSIF ESP32-C3-MINI-1 ওয়াই-ফাই এবং ব্লুটুথ ইন্টারনেট অফ থিংস মডিউল [পিডিএফ] ব্যবহারকারী ম্যানুয়াল
ESPC3MINI1, 2AC7Z-ESPC3MINI1, 2AC7ZESPC3MINI1, ESP32 -C3 -MINI- ১টি ওয়াই-ফাই এবং ব্লুটুথ ইন্টারনেট অফ থিংস মডিউল, ওয়াই-ফাই এবং ব্লুটুথ ইন্টারনেট অফ থিংস মডিউল, ইন্টারনেট অফ থিংস মডিউল

তথ্যসূত্র

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

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