ESPRESSIF সিস্টেম ESP8684-WROOM-060 ESP32 C2 মডিউল
পণ্য বিশেষ উল্লেখ
- মডেল: ESP8684-WROOM-06C
- ওয়্যারলেস সংযোগ: ওয়াই-ফাই এবং ব্লুটুথ LE
- মাউন্ট করার বিকল্প: রিফ্লো সোল্ডারিং বা ওয়েভ সোল্ডারিং
- GPIO: ১৪টি সারফেস মাউন্টে পাওয়া যাবে, ৫টি উল্লম্ব মাউন্টে পাওয়া যাবে
- অ্যান্টেনা: অন-বোর্ড PCB অ্যান্টেনা
পণ্য ব্যবহারের নির্দেশাবলী
শুরু করুন
আপনি কি প্রয়োজন
নিশ্চিত করুন যে আপনার কাছে ESP8684-WROOM-06C মডিউল, প্রয়োজনীয় ডেভেলপমেন্ট টুল এবং একটি সামঞ্জস্যপূর্ণ PCB বোর্ড আছে।
হার্ডওয়্যার সংযোগ
ডেটাশিটে উল্লেখিত পিন লেআউট অনুসরণ করে মডিউলটি পিসিবি বোর্ডের সাথে সংযুক্ত করুন।
ডেভেলপমেন্ট এনভায়রনমেন্ট সেট আপ করুন
- ইনস্টল করার পূর্বশর্ত: প্রয়োজনীয় সফ্টওয়্যার সরঞ্জাম এবং লাইব্রেরি ইনস্টল করুন।
- ESP-IDF পান: ESP-IDF (Espressif IoT ডেভেলপমেন্ট ফ্রেমওয়ার্ক) ডাউনলোড করুন।
- সরঞ্জাম সেট আপ করুন: প্রোগ্রামিংয়ের জন্য ডেভেলপমেন্ট টুল কনফিগার করুন।
- পরিবেশগত ভেরিয়েবল সেট আপ করুন: ডেভেলপমেন্ট এনভায়রনমেন্টের জন্য প্রয়োজনীয় এনভায়রনমেন্ট ভেরিয়েবল সেট করুন।
আপনার প্রথম প্রকল্প তৈরি করুন
একটি প্রকল্প শুরু করুন
আপনার উন্নয়ন পরিবেশে একটি নতুন প্রকল্প তৈরি করুন।
আপনার ডিভাইস সংযোগ করুন
আপনার ডেভেলপমেন্ট এনভায়রনমেন্ট এবং ESP8684-WROOM-06C মডিউলের মধ্যে একটি সংযোগ স্থাপন করুন।
কনফিগার করুন
আপনার প্রয়োজনীয়তা অনুসারে প্রকল্পের সেটিংস এবং পরামিতিগুলি কনফিগার করুন।
প্রকল্পটি তৈরি করুন
ফার্মওয়্যার ইমেজ তৈরি করতে প্রকল্পটি কম্পাইল করুন।
ডিভাইসে ফ্ল্যাশ করুন
সংকলিত ফার্মওয়্যারটি ESP8684-WROOM-06C মডিউলে ফ্ল্যাশ করুন।
মনিটর
পরীক্ষা এবং ডিবাগিংয়ের উদ্দেশ্যে ডিভাইসের আচরণ এবং আউটপুট পর্যবেক্ষণ করুন।
মডিউল ওভারview
বৈশিষ্ট্য
সিপিইউ এবং অন-চিপ মেমরি
- ESP8684H2 বা ESP8684H4 এমবেডেড, 32-বিট RISC-V একক-কোর প্রসেসর, 120 MHz পর্যন্ত
- 576 কেবি রম
- 272 KB SRAM (ক্যাশের জন্য 16 KB)
- প্যাকেজের মধ্যে ফ্ল্যাশ (বিস্তারিত দেখুন টেবিল 1 ESP8684-WROOM-06C সিরিজ তুলনা)
- ক্যাশে দ্বারা ফ্ল্যাশ অ্যাক্সেস ত্বরান্বিত হয়
- ফ্ল্যাশ ইন-সার্কিট প্রোগ্রামিং (ICP) সমর্থন করে
ওয়াই-ফাই
- IEEE 802.11 b/g/n-সঙ্গতিপূর্ণ
- অপারেটিং চ্যানেলের কেন্দ্র ফ্রিকোয়েন্সি পরিসীমা:
2412 ~ 2462 মেগাহার্টজ - ২.৪ গিগাহার্জ ব্যান্ডে ২০ মেগাহার্জ ব্যান্ডউইথ সমর্থন করে
- 1 Mbps পর্যন্ত ডেটা রেট সহ 1T72.2R মোড
- Wi-Fi মাল্টিমিডিয়া (ডাব্লুএমএম)
- TX/RX A-MPDU, TX/RX A-MSDU
- অবিলম্বে ব্লক ACK
- ফ্র্যাগমেন্টেশন এবং ডিফ্র্যাগমেন্টেশন
- ট্রান্সমিট সুযোগ (TXOP)
- স্বয়ংক্রিয় বীকন পর্যবেক্ষণ (হার্ডওয়্যার টিএসএফ)
- 3 × ভার্চুয়াল ওয়াই-ফাই ইন্টারফেস
- স্টেশন মোড, সফ্টএপি মোড, স্টেশন + সফ্টএপি মোড এবং প্রমিসকুয়াস মোডে অবকাঠামো BSS-এর জন্য যুগপত সমর্থন
মনে রাখবেন যে যখন ESP8684 সিরিজটি স্টেশন মোডে স্ক্যান করবে, তখন SoftAP চ্যানেলটি স্টেশন চ্যানেলের সাথে সাথে পরিবর্তিত হবে।
ব্লুটুথ
- ব্লুটুথ LE: ব্লুটুথ 5.3 প্রত্যয়িত
- উচ্চ ক্ষমতা মোড (২০ ডিবিএম)
- গতি: 125 kbps, 500 kbps, 1 Mbps, 2 Mbps
- বিজ্ঞাপন এক্সটেনশন
- একাধিক বিজ্ঞাপন সেট
- চ্যানেল নির্বাচন অ্যালগরিদম #2
- একই অ্যান্টেনা ভাগ করার জন্য Wi-Fi এবং ব্লুটুথের মধ্যে অভ্যন্তরীণ সহ-অস্তিত্বের প্রক্রিয়া
পেরিফেরাল
জিপিআইও, এসপিআই, ইউআরটি, আই২সি, এলইডি পিডব্লিউএম কন্ট্রোলার, জেনারেল ডিএমএ কন্ট্রোলার, টেম্পারেচার সেন্সর, এসএআর এডিসি, টাইমার এবং ওয়াচডগ
দ্রষ্টব্য:
* মডিউল পেরিফেরাল সম্পর্কে বিস্তারিত তথ্যের জন্য অনুগ্রহ করে ESP8684 সিরিজ ডেটাশিটটি দেখুন।
মডিউলে ইন্টিগ্রেটেড উপাদান
26 MHz ক্রিস্টাল অসিলেটর
অ্যান্টেনা বিকল্প
অন-বোর্ড PCB অ্যান্টেনা
অপারেটিং শর্তাবলী
- অপারেটিং ভলিউমtagই/বিদ্যুৎ সরবরাহ: 3.0 ~ 3.6 ভি
- অপারেটিং পরিবেষ্টিত তাপমাত্রা: -40 ~ 105 ° সে
সার্টিফিকেশন
- ব্লুটুথ সার্টিফিকেশন: বিকিউবি
- সবুজ শংসাপত্র: RoHS/রিচ
পরীক্ষা
HTOL/HTSL/uHAST/TCT/ESD/ল্যাচ-আপ
বর্ণনা
- ESP8684-WROOM-06C একটি শক্তিশালী, জেনেরিক ওয়াই-ফাই এবং ব্লুটুথ LE মডিউল। এই মডিউলটি স্মার্ট হোম, শিল্প অটোমেশন, স্বাস্থ্যসেবা, ভোক্তা ইলেকট্রনিক্স ইত্যাদির জন্য একটি আদর্শ পছন্দ।
- ESP8684-WROOM-06C রিফ্লো সোল্ডারিংয়ের মাধ্যমে একটি PCB বোর্ডের পৃষ্ঠে মাউন্ট করা যেতে পারে অথবা ওয়েভ সোল্ডারিংয়ের মাধ্যমে একটি PCB বোর্ডে উল্লম্বভাবে সোল্ডার করা যেতে পারে। সারফেস মাউন্ট করা হলে, মডিউলটিতে 14টি উপলব্ধ GPIO থাকে; উল্লম্বভাবে সোল্ডার করার সময়, মডিউলটিতে 5টি উপলব্ধ GPIO থাকে।
- ESP8684-WROOM-06C একটি অন-বোর্ড PCB অ্যান্টেনার সাথে আসে।
- ESP8684-WROOM-06C এর সিরিজ তুলনা নিম্নরূপ:
অর্ডার কোড ইন-প্যাকেজ ফ্ল্যাশ পরিবেষ্টিত তাপমাত্রা ১ (°সে)
আকার (মিমি)
ESP8684-WROOM-06C-H2 সম্পর্কে 2 MB –40 ~105 15.8 × 20.3 × 2.7 ESP8684-WROOM-06C-H4 সম্পর্কে 4 MB পরিবেষ্টিত তাপমাত্রা Espressif মডিউলের বাইরে অবিলম্বে পরিবেশের প্রস্তাবিত তাপমাত্রা পরিসীমা নির্দিষ্ট করে।
- ESP8684H2 চিপ এবং ESP8684H4 চিপ একই শ্রেণীতে পড়ে, অর্থাৎ ESP8684 চিপ সিরিজ।
- ESP8684 সিরিজের চিপগুলিতে একটি 32-বিট RISC-V সিঙ্গেল-কোর প্রসেসর রয়েছে। এগুলি UART, I2C, LED PWM কন্ট্রোলার, জেনারেল DMA কন্ট্রোলার, টেম্পারেচার সেন্সর, SAR ADC ইত্যাদি সহ পেরিফেরালগুলির একটি সমৃদ্ধ সেটকে একীভূত করে।
দ্রষ্টব্য:
* ESP8684 চিপ সম্পর্কে আরও তথ্যের জন্য, অনুগ্রহ করে ESP8684 সিরিজ ডেটাশিট দেখুন।
পিন সংজ্ঞা
পিন লেআউট
নীচের পিন চিত্রটি মডিউলে পিনের আনুমানিক অবস্থান দেখায়।
পিন বিবরণ
- মডিউলটিতে ২২টি পিন রয়েছে। পিনের সংজ্ঞা টেবিল ২, পিনের সংজ্ঞায় দেখুন।
- পেরিফেরাল পিন কনফিগারেশনের জন্য, অনুগ্রহ করে ESP8684 সিরিজ ডেটাশিটটি দেখুন।
নাম না. টাইপ 1 ফাংশন IO1 1 I/O/T GPIO1, ADC1_CH1 IO2 2 I/O/T GPIO2, ADC1_CH2, FSPIQ NC 3 — NC NC 4 — NC IO0 5 I/O/T GPIO0, ADC1_CH0 RX0 6 I/O/T GPIO19, U0RXD TX0 7 I/O/T GPIO20, U0TXD IO3 8 I/O/T GPIO3, ADC1_CH3, LED PWM IO7 9 I/O/T GPIO7, FSPID, MTDO, LED PWM IO6 10 I/O/T GPIO6, FSPICLK, MTCK, LED PWM IO4 11 I/O/T GPIO4, ADC1_CH4, FSPIHD, MTMS, LED PWM IO5 12 I/O/T জিপিআইও৫, এফএসপিআইডব্লিউপি, এমটিডিআই, এলইডি পিডব্লিউএম জিএনডি 13 P স্থল 3V3 14 P পাওয়ার সাপ্লাই IO18 15 I/O/T জিপিআইও 18 IO10 16 I/O/T GPIO10, FSPICS0 NC 17 — NC EN 18 I উচ্চ: একটি চিপ সক্রিয় করে। নিম্ন: বন্ধ, চিপটি বন্ধ। ডিফল্ট: অভ্যন্তরীণভাবে টানা।
NC 19 — NC IO9 2 20 I/O/T জিপিআইও 9 IO8 21 I/O/T জিপিআইও 8 EPAD 22 P স্থল - P: পাওয়ার সাপ্লাই; আমি: ইনপুট; O: আউটপুট; টি: উচ্চ প্রতিবন্ধকতা।
- এই পিনটি পরীক্ষার পয়েন্ট হিসেবে ব্যবহার করা যেতে পারে।
দ্রষ্টব্য:
চিপ পাওয়ার-আপের সময় IO0, IO1, IO3, এবং IO5/MTDI পিনগুলিতে নিম্ন-স্তরের গ্লিট থাকে। ESP8684 সিরিজ ডেটাশিটের জেনারেল পারপাস ইনপুট / আউটপুট ইন্টারফেস (GPIO) বিভাগে বিস্তারিত দেখুন।
শুরু করুন
আপনি কি প্রয়োজন
মডিউলটির জন্য অ্যাপ্লিকেশন তৈরি করতে, আপনার প্রয়োজন:
- ১ x ESP1-WROOM-8684C
- 1 x Espressif RF টেস্টিং বোর্ড
- 1 এক্স ইউএসবি-টু-সিরিয়াল বোর্ড
- 1 x মাইক্রো-ইউএসবি কেবল
- 1 x পিসি চলমান লিনাক্স
এই ব্যবহারকারী নির্দেশিকাতে, আমরা লিনাক্স অপারেটিং সিস্টেমকে প্রাক্তন হিসাবে গ্রহণ করিample. Windows এবং macOS-এর কনফিগারেশন সম্পর্কে আরও তথ্যের জন্য, অনুগ্রহ করে ESP-IDF প্রোগ্রামিং গাইড দেখুন।
হার্ডওয়্যার সংযোগ
- ESP8684-WROOM-06C মডিউলটিকে RF টেস্টিং বোর্ডে সোল্ডার করুন যেমন চিত্র 2 এ দেখানো হয়েছে।
- TXD, RXD, এবং GND এর মাধ্যমে ইউএসবি-টু-সিরিয়াল বোর্ডের সাথে RF টেস্টিং বোর্ড সংযুক্ত করুন।
- পিসিতে ইউএসবি-টু-সিরিয়াল বোর্ড সংযুক্ত করুন।
- মাইক্রো-ইউএসবি কেবলের মাধ্যমে ৫ ভোল্ট পাওয়ার সাপ্লাই সক্ষম করতে আরএফ টেস্টিং বোর্ডটিকে পিসি বা পাওয়ার অ্যাডাপ্টারের সাথে সংযুক্ত করুন।
- ডাউনলোডের সময়, একটি জাম্পারের মাধ্যমে IO0-কে GND-এর সাথে সংযুক্ত করুন। তারপর, পরীক্ষা বোর্ড "চালু" করুন।
- ফ্ল্যাশে ফার্মওয়্যার ডাউনলোড করুন। বিস্তারিত জানার জন্য, নীচের বিভাগগুলি দেখুন।
- ডাউনলোড করার পরে, IO0 এবং GND-এ জাম্পারটি সরান।
- আরএফ টেস্টিং বোর্ড আবার চালু করুন। মডিউলটি কাজের মোডে স্যুইচ করবে। চিপ ফ্ল্যাশ থেকে শুরু হওয়ার পরে প্রোগ্রামগুলি পড়বে।
দ্রষ্টব্য:
IO0 অভ্যন্তরীণভাবে লজিক হাই। যদি IO0 পুল-আপে সেট করা থাকে, তাহলে বুট মোড নির্বাচন করা হয়। যদি এই পিনটি টেনে নামানো হয় বা ভাসমান অবস্থায় রাখা হয়, তাহলে ডাউনলোড মোড নির্বাচন করা হয়। ESP8684-WROOM-06C সম্পর্কে আরও তথ্যের জন্য, অনুগ্রহ করে ESP8684 সিরিজ ডেটাশিটটি দেখুন।
ডেভেলপমেন্ট এনভায়রনমেন্ট সেট আপ করুন
Espressif IoT ডেভেলপমেন্ট ফ্রেমওয়ার্ক (সংক্ষেপে ESP-IDF) হল Espressif ESP32 এর উপর ভিত্তি করে অ্যাপ্লিকেশন তৈরির জন্য একটি কাঠামো। ব্যবহারকারীরা ESP-IDF এর উপর ভিত্তি করে Windows/Linux/macOS এ ESP8684 দিয়ে অ্যাপ্লিকেশন তৈরি করতে পারেন। এখানে আমরা লিনাক্স অপারেটিং সিস্টেমকে একটি উদাহরণ হিসেবে নিইampলে
পূর্বনির্ধারণ ইনস্টল করুন
ESP-IDF দিয়ে কম্পাইল করার জন্য, আপনাকে নিম্নলিখিত প্যাকেজগুলি পেতে হবে:
- CentOS 7 এবং 8:
- উবুন্টু এবং ডেবিয়ান:
- খিলান:
দ্রষ্টব্য:- এই নির্দেশিকাটি ESP-IDF-এর জন্য একটি ইনস্টলেশন ফোল্ডার হিসাবে Linux-এ ~/esp ডিরেক্টরি ব্যবহার করে।
- মনে রাখবেন যে ESP-IDF পাথগুলিতে স্পেস সমর্থন করে না।
ESP-IDF পান
- ESP8684-WROOM-06C মডিউলের জন্য অ্যাপ্লিকেশন তৈরি করতে, আপনার ESP-IDF সংগ্রহস্থলে Espressif দ্বারা প্রদত্ত সফ্টওয়্যার লাইব্রেরিগুলির প্রয়োজন।
- ইএসপি-আইডিএফ পেতে, ইএসপি-আইডিএফ ডাউনলোড করতে এবং 'গিট ক্লোন' দিয়ে রিপোজিটরি ক্লোন করতে একটি ইনস্টলেশন ডিরেক্টরি (~/esp) তৈরি করুন:
- ESP-IDF ~/esp/esp-idf এ ডাউনলোড করা হবে। একটি প্রদত্ত পরিস্থিতিতে কোন ESP-IDF সংস্করণ ব্যবহার করতে হবে সে সম্পর্কে তথ্যের জন্য ESP-IDF সংস্করণগুলির সাথে পরামর্শ করুন৷
টুল সেট আপ করুন
ইএসপি-আইডিএফ ছাড়াও, আপনাকে ইএসপি-আইডিএফ দ্বারা ব্যবহৃত সরঞ্জামগুলিও ইনস্টল করতে হবে, যেমন কম্পাইলার, ডিবাগার, পাইথন প্যাকেজ ইত্যাদি। ইএসপি-আইডিএফ টুল সেট আপ করতে সাহায্য করার জন্য 'install.sh' নামে একটি স্ক্রিপ্ট প্রদান করে। একজনের ভিতরে প্রবেশ.
এনভায়রনমেন্ট ভেরিয়েবল সেট আপ করুন
ইনস্টল করা টুলগুলি এখনও PATH এনভায়রনমেন্ট ভেরিয়েবলে যোগ করা হয়নি। কমান্ড লাইন থেকে টুলগুলিকে ব্যবহারযোগ্য করে তুলতে, কিছু এনভায়রনমেন্ট ভেরিয়েবল সেট করতে হবে। ESP-IDF আরেকটি স্ক্রিপ্ট প্রদান করে, 'export.sh', যা এটি করে। আপনি যে টার্মিনালে ESP-IDF ব্যবহার করতে যাচ্ছেন, সেখানে চালান:
এখন সবকিছু প্রস্তুত, আপনি ESP8684-WROOM-06C মডিউলে আপনার প্রথম প্রকল্পটি তৈরি করতে পারেন।
আপনার প্রথম প্রকল্প তৈরি করুন
একটি প্রকল্প শুরু করুন
- এখন আপনি ESP8684-WROOM-06C মডিউলের জন্য আপনার আবেদন প্রস্তুত করতে প্রস্তুত। আপনি প্রাক্তন থেকে get-started/hello_world প্রকল্প দিয়ে শুরু করতে পারেনampইএসপি-আইডিএফ-এ লেস ডিরেক্টরি।
- get-started/hello_world ~/esp ডিরেক্টরিতে অনুলিপি করুন:
- প্রাক্তন একটি পরিসীমা আছেampপ্রাক্তন মধ্যে লে প্রকল্পampইএসপি-আইডিএফ-এ লেস ডিরেক্টরি। আপনি উপরে উপস্থাপিত অনুরূপভাবে যে কোনো প্রকল্প অনুলিপি এবং এটি চালাতে পারেন. প্রাক্তন নির্মাণ করাও সম্ভবamples জায়গায়, তাদের প্রথমে কপি না করে।
আপনার ডিভাইস সংযোগ করুন
এবার আপনার মডিউলটি কম্পিউটারের সাথে সংযুক্ত করুন এবং কোন সিরিয়াল পোর্টের নিচে মডিউলটি দৃশ্যমান তা পরীক্ষা করুন। লিনাক্সে সিরিয়াল পোর্টগুলি তাদের নামের মধ্যে '/dev/tty' দিয়ে শুরু হয়। নীচের কমান্ডটি দুইবার চালান, প্রথমে বোর্ডটি আনপ্লাগ করে, তারপর প্লাগ ইন করে। দ্বিতীয়বার যে পোর্টটি প্রদর্শিত হবে তা হল আপনার প্রয়োজনীয়:
দ্রষ্টব্য:
পোর্টের নামটি সহজে রাখুন কারণ পরবর্তী ধাপে আপনার এটির প্রয়োজন হবে।
কনফিগার করুন
- ধাপ ৩.৪.১ থেকে আপনার 'hello_world' ডিরেক্টরিতে যান। একটি প্রকল্প শুরু করুন, ESP8684 চিপকে লক্ষ্য হিসেবে সেট করুন এবং প্রকল্প কনফিগারেশন ইউটিলিটি 'menuconfig' চালান।
- 'idf.py set-target ESP8684' দিয়ে লক্ষ্য নির্ধারণ করা নতুন প্রকল্প খোলার পরে একবার করা উচিত। যদি প্রকল্পে কিছু বিদ্যমান বিল্ড এবং কনফিগারেশন থাকে, তাহলে সেগুলি সাফ করে শুরু করা হবে। এই ধাপটি এড়িয়ে যাওয়ার জন্য লক্ষ্যটি একটি পরিবেশ পরিবর্তনশীলে সংরক্ষণ করা যেতে পারে। অতিরিক্ত তথ্যের জন্য লক্ষ্য নির্বাচন করা দেখুন।
- পূর্ববর্তী পদক্ষেপগুলি সঠিকভাবে সম্পন্ন হলে, নিম্নলিখিত মেনু প্রদর্শিত হবে:
- আপনি এই মেনুটি ব্যবহার করে প্রকল্প-নির্দিষ্ট ভেরিয়েবল সেট আপ করছেন, যেমন, Wi-Fi নেটওয়ার্কের নাম এবং পাসওয়ার্ড, প্রসেসরের গতি ইত্যাদি। "hello_world" এর জন্য menuconfig দিয়ে প্রকল্প সেট আপ করা বাদ দেওয়া হতে পারে। এই উদাহরণample ডিফল্ট কনফিগারেশনের সাথে চলবে।
- আপনার টার্মিনালে মেনুর রঙ ভিন্ন হতে পারে। আপনি '-̉-style'̉ বিকল্পটি ব্যবহার করে চেহারা পরিবর্তন করতে পারেন। আরও তথ্যের জন্য 'idf.py menuconfig -̉-help'̉ চালান।
প্রকল্পটি তৈরি করুন
- চালানোর মাধ্যমে প্রকল্পটি তৈরি করুন:
- এই কমান্ডটি অ্যাপ্লিকেশন এবং সমস্ত ESP-IDF উপাদান কম্পাইল করবে, তারপর এটি বুটলোডার, পার্টিশন টেবিল এবং অ্যাপ্লিকেশন বাইনারি তৈরি করবে।
- কোন ত্রুটি না থাকলে, ফার্মওয়্যার বাইনারি .bin তৈরি করে বিল্ডটি শেষ হবে file.
ডিভাইসে ফ্ল্যাশ করুন
- আপনি চালানোর মাধ্যমে আপনার মডিউলে তৈরি করা বাইনারিগুলিকে ফ্ল্যাশ করুন:
- ধাপ থেকে আপনার ESP8684 বোর্ডের সিরিয়াল পোর্ট নাম দিয়ে PORT প্রতিস্থাপন করুন: আপনার ডিভাইস সংযোগ করুন।
- আপনি আপনার প্রয়োজনীয় বড রেট দিয়ে BAUD প্রতিস্থাপন করে ফ্ল্যাশ বড রেট পরিবর্তন করতে পারেন। ডিফল্ট বড রেট হল 460800।
- idf.py আর্গুমেন্ট সম্পর্কে আরও তথ্যের জন্য, idf.py দেখুন।
দ্রষ্টব্য:
'ফ্ল্যাশ' বিকল্পটি স্বয়ংক্রিয়ভাবে প্রকল্পটি তৈরি করে এবং ফ্ল্যাশ করে, তাই 'idf.py বিল্ড' চালানোর প্রয়োজন নেই। - ফ্ল্যাশ করার সময়, আপনি নিম্নলিখিতগুলির মতো আউটপুট লগ দেখতে পাবেন:
- যদি ফ্ল্যাশ প্রক্রিয়া শেষে কোনো সমস্যা না হয়, তাহলে বোর্ড রিবুট করবে এবং "হ্যালো_ওয়ার্ল্ড" অ্যাপ্লিকেশন চালু করবে।
মনিটর
- "hello_world" আসলেই চলছে কিনা তা পরীক্ষা করতে, 'idf.py -p পোর্ট মনিটর' টাইপ করুন (আপনার সিরিয়াল পোর্টের নাম দিয়ে PORT প্রতিস্থাপন করতে ভুলবেন না)।
- এই কমান্ডটি IDF মনিটর অ্যাপ্লিকেশন চালু করে:
- স্টার্টআপ এবং ডায়াগনস্টিক লগগুলি স্ক্রোল করার পরে, আপনাকে "হ্যালো ওয়ার্ল্ড!" দেখতে হবে। অ্যাপ্লিকেশন দ্বারা প্রিন্ট আউট.
- IDF মনিটর থেকে বেরিয়ে আসতে, Ctrl+] শর্টকাট ব্যবহার করুন।
- ESP8684-WROOM-06C মডিউলটি শুরু করার জন্য আপনার এটুকুই দরকার! এখন আপনি অন্য কিছু এক্স চেষ্টা করার জন্য প্রস্তুতampESP-IDF-এ les, অথবা আপনার অ্যাপ্লিকেশনগুলি তৈরি করতে সরাসরি যান।
মার্কিন এফসিসির বিবৃতি
ডিভাইসটি KDB 996369 D03 OEM ম্যানুয়াল v01 মেনে চলে। নীচে KDB 996369 D03 OEM ম্যানুয়াল v01 অনুযায়ী হোস্ট পণ্য নির্মাতাদের জন্য ইন্টিগ্রেশন নির্দেশাবলী রয়েছে৷
প্রযোজ্য FCC নিয়মের তালিকা
এফসিসি পার্ট 15 সাবপার্ট সি 15.247
নির্দিষ্ট অপারেশনাল ব্যবহারের শর্তাবলী
মডিউলটিতে WiFi এবং BLE ফাংশন রয়েছে।
- অপারেশন ফ্রিকোয়েন্সি:
- ওয়াইফাই: 2412 ~ 2462 মেগাহার্টজ
- ব্লুটুথ: 2402 ~ 2480 মেগাহার্টজ
- চ্যানেলের সংখ্যা:
- ওয়াইফাই: 11
- ব্লুটুথ: 40
- মড্যুলেশন:
- ওয়াইফাই: ডিএসএসএস; OFDM
- ব্লুটুথ: জিএফএসকে;
- প্রকার: অন-বোর্ড PCB অ্যান্টেনা
- লাভ: 2.7 dBi সর্বোচ্চ
সর্বোচ্চ ২.৭ dBi অ্যান্টেনা সহ IoT অ্যাপ্লিকেশনের জন্য মডিউলটি ব্যবহার করা যেতে পারে। এই মডিউলটি তাদের পণ্যে ইনস্টল করা হোস্ট প্রস্তুতকারককে নিশ্চিত করতে হবে যে চূড়ান্ত কম্পোজিট পণ্যটি FCC নিয়মগুলির একটি প্রযুক্তিগত মূল্যায়ন বা মূল্যায়নের মাধ্যমে FCC প্রয়োজনীয়তাগুলি মেনে চলে, যার মধ্যে ট্রান্সমিটার অপারেশনও অন্তর্ভুক্ত। হোস্ট প্রস্তুতকারককে সচেতন থাকতে হবে যে এই মডিউলটি সংহতকারী শেষ পণ্যের ব্যবহারকারীর ম্যানুয়ালটিতে এই RF মডিউলটি কীভাবে ইনস্টল বা অপসারণ করবেন সে সম্পর্কে শেষ ব্যবহারকারীকে তথ্য প্রদান করবেন না। শেষ ব্যবহারকারী ম্যানুয়ালটিতে এই ম্যানুয়ালটিতে দেখানো সমস্ত প্রয়োজনীয় নিয়ন্ত্রক তথ্য/সতর্কতা অন্তর্ভুক্ত থাকবে।
সীমিত মডিউল পদ্ধতি
প্রযোজ্য নয়। মডিউলটি একটি একক মডিউল এবং FCC পার্ট 15.212 এর প্রয়োজনীয়তাগুলি মেনে চলে।
ট্রেস অ্যান্টেনা ডিজাইন
প্রযোজ্য নয়। মডিউলটির নিজস্ব অ্যান্টেনা রয়েছে এবং এর জন্য হোস্টের প্রিন্টেড বোর্ড মাইক্রোস্ট্রিপ ট্রেস অ্যান্টেনা ইত্যাদির প্রয়োজন নেই।
আরএফ এক্সপোজার বিবেচনা
মডিউলটি হোস্ট সরঞ্জামে এমনভাবে ইনস্টল করতে হবে যাতে অ্যান্টেনা এবং ব্যবহারকারীর বডির মধ্যে কমপক্ষে ২০ সেমি দূরত্ব বজায় থাকে; এবং যদি RF এক্সপোজার স্টেটমেন্ট বা মডিউল লেআউট পরিবর্তন করা হয়, তাহলে হোস্ট পণ্য প্রস্তুতকারককে FCC আইডি পরিবর্তন করে অথবা একটি নতুন অ্যাপ্লিকেশনের মাধ্যমে মডিউলটির দায়িত্ব নিতে হবে। মডিউলের FCC আইডি চূড়ান্ত পণ্যে ব্যবহার করা যাবে না। এই পরিস্থিতিতে, হোস্ট প্রস্তুতকারক চূড়ান্ত পণ্য (ট্রান্সমিটার সহ) পুনরায় মূল্যায়ন করার এবং একটি পৃথক FCC অনুমোদন পাওয়ার জন্য দায়ী থাকবে।
অ্যান্টেনা
- অ্যান্টেনার স্পেসিফিকেশন নিম্নরূপ:
- প্রকার: পিসিবি অ্যান্টেনা
- লাভ: 2.7 dBi
- এই ডিভাইসটি শুধুমাত্র নিম্নলিখিত শর্তের অধীনে হোস্ট নির্মাতাদের জন্য উদ্দেশ্যে করা হয়েছে:
- ট্রান্সমিটার মডিউল অন্য কোনো ট্রান্সমিটার বা অ্যান্টেনার সাথে সহ-অবস্থিত নাও হতে পারে।
- মডিউলটি শুধুমাত্র সেই বহিরাগত অ্যান্টেনাগুলির সাথে ব্যবহার করা হবে যা মূলত এই মডিউলের সাথে পরীক্ষিত এবং প্রত্যয়িত হয়েছে।
- অ্যান্টেনা অবশ্যই স্থায়ীভাবে সংযুক্ত থাকতে হবে অথবা একটি 'অনন্য' অ্যান্টেনা কাপলার নিয়োগ করতে হবে।
- যতক্ষণ না উপরের শর্তগুলি পূরণ হয়, ততক্ষণ আরও ট্রান্সমিটার পরীক্ষার প্রয়োজন হবে না। যাইহোক, হোস্ট প্রস্তুতকারক এখনও এই মডিউল ইনস্টল করার জন্য প্রয়োজনীয় অতিরিক্ত সম্মতির প্রয়োজনীয়তার জন্য তাদের শেষ-পণ্য পরীক্ষা করার জন্য দায়ী (প্রাক্তনample, ডিজিটাল ডিভাইস নির্গমন, PC পেরিফেরাল প্রয়োজনীয়তা, ইত্যাদি)।
লেবেল এবং সম্মতি তথ্য
হোস্ট পণ্য প্রস্তুতকারকদের তাদের সমাপ্ত পণ্যের সাথে "FCC ID রয়েছে: 2AC7Z-ESP868406C" লেখা একটি ভৌত বা ই-লেবেল প্রদান করতে হবে।
পরীক্ষার মোড এবং অতিরিক্ত পরীক্ষার প্রয়োজনীয়তার তথ্য
- অপারেশন ফ্রিকোয়েন্সি:
- ওয়াইফাই: 2412 ~ 2462 মেগাহার্টজ
- ব্লুটুথ: 2402 ~ 2480 মেগাহার্টজ
- চ্যানেলের সংখ্যা:
- ওয়াইফাই: 11
- ব্লুটুথ: 40
- মড্যুলেশন:
- ওয়াইফাই: ডিএসএসএস; OFDM
- ব্লুটুথ: জিএফএসকে;
হোস্ট প্রস্তুতকারকদের অবশ্যই বিকিরণ করা এবং পরিচালিত নির্গমন এবং জাল নির্গমন ইত্যাদির পরীক্ষাগুলি করতে হবে, একটি হোস্টে একটি স্বতন্ত্র মডুলার ট্রান্সমিটারের জন্য, সেইসাথে একটি হোস্ট পণ্যে একাধিক একই সাথে প্রেরণকারী মডিউল বা অন্যান্য ট্রান্সমিটারের জন্য প্রকৃত পরীক্ষার মোড অনুসারে। শুধুমাত্র যখন পরীক্ষার মোডের সমস্ত পরীক্ষার ফলাফল FCC প্রয়োজনীয়তা মেনে চলে, তখন শেষ পণ্যটি বৈধভাবে বিক্রি করা হবে।
অতিরিক্ত পরীক্ষা, পার্ট 15 সাবপার্ট বি অনুগত
- মডুলার ট্রান্সমিটারটি শুধুমাত্র FCC দ্বারা FCC পার্ট 15 সাবপার্ট C 15.247 এর জন্য অনুমোদিত, এবং হোস্ট পণ্য প্রস্তুতকারক মডুলার ট্রান্সমিটার সার্টিফিকেশনের আওতাভুক্ত নয় এমন হোস্টের ক্ষেত্রে প্রযোজ্য অন্য যেকোনো FCC নিয়ম মেনে চলার জন্য দায়ী। যদি অনুদানকারী তাদের পণ্যটিকে পার্ট 15 সাবপার্ট B অনুগত হিসাবে বাজারজাত করে (যখন এতে অনিচ্ছাকৃত-রেডিয়েটর ডিজিটাল সার্কিট্রিও থাকে), তাহলে অনুদানকারী একটি নোটিশ প্রদান করবে যে চূড়ান্ত হোস্ট পণ্যটির এখনও ইনস্টল করা মডুলার ট্রান্সমিটারের সাথে পার্ট 15 সাবপার্ট B সম্মতি পরীক্ষার প্রয়োজন।
- এই সরঞ্জামটি পরীক্ষা করা হয়েছে এবং FCC নিয়মের পার্ট 15 এর অধীনে ক্লাস B ডিজিটাল ডিভাইসের সীমা মেনে চলার জন্য পাওয়া গেছে। এই সীমাগুলি আবাসিক ইনস্টলেশনে ক্ষতিকারক হস্তক্ষেপের বিরুদ্ধে যুক্তিসঙ্গত সুরক্ষা প্রদানের জন্য ডিজাইন করা হয়েছে। এই সরঞ্জামটি রেডিও ফ্রিকোয়েন্সি শক্তি উৎপন্ন করে, ব্যবহার করে এবং বিকিরণ করতে পারে এবং, যদি ইনস্টল না করা হয় এবং নির্দেশাবলী অনুসারে ব্যবহার না করা হয়, তাহলে রেডিও যোগাযোগে ক্ষতিকারক হস্তক্ষেপ হতে পারে।
- যাইহোক, কোন গ্যারান্টি নেই যে একটি নির্দিষ্ট ইনস্টলেশনে হস্তক্ষেপ ঘটবে না। যদি এই সরঞ্জামটি রেডিও বা টেলিভিশন অভ্যর্থনায় ক্ষতিকারক হস্তক্ষেপের কারণ হয়, যা সরঞ্জামগুলি বন্ধ এবং চালু করে নির্ধারণ করা যেতে পারে, ব্যবহারকারীকে নিম্নলিখিত ব্যবস্থাগুলির মধ্যে একটি দ্বারা হস্তক্ষেপ সংশোধন করার চেষ্টা করার জন্য উত্সাহিত করা হয়:
- রিসিভিং অ্যান্টেনাকে রিওরিয়েন্ট বা স্থানান্তরিত করুন।
- সরঞ্জাম এবং রিসিভার মধ্যে বিচ্ছেদ বৃদ্ধি.
- রিসিভার সংযুক্ত সার্কিটের থেকে আলাদা একটি আউটলেটের সাথে সরঞ্জামটিকে সংযুক্ত করুন।
- সাহায্যের জন্য ডিলার বা একজন অভিজ্ঞ রেডিও/টিভি টেকনিশিয়ানের সাথে পরামর্শ করুন।
- এই ডিভাইসটি FCC নিয়মের পার্ট 15 মেনে চলে। অপারেশন নিম্নলিখিত দুটি শর্ত সাপেক্ষে:
- এই ডিভাইসটি ক্ষতিকারক হস্তক্ষেপ সৃষ্টি করতে পারে না।
- এই ডিভাইসটি অবশ্যই প্রাপ্ত যেকোনো হস্তক্ষেপ গ্রহণ করবে, যার মধ্যে হস্তক্ষেপ সহ অনাকাঙ্ক্ষিত অপারেশন হতে পারে।
সতর্কতা:
সম্মতির জন্য দায়ী পক্ষের দ্বারা স্পষ্টভাবে অনুমোদিত নয় এমন কোনো পরিবর্তন বা পরিমার্জন সরঞ্জাম পরিচালনার জন্য ব্যবহারকারীর কর্তৃত্ব বাতিল করতে পারে।
- এই সরঞ্জামটি অনিয়ন্ত্রিত পরিবেশের জন্য নির্ধারিত FCC RF বিকিরণ এক্সপোজার সীমা মেনে চলে। এই ডিভাইস এবং এর অ্যান্টেনা অন্য কোনও অ্যান্টেনা বা ট্রান্সমিটারের সাথে একসাথে অবস্থিত বা কাজ করা উচিত নয়। এই ট্রান্সমিটারের জন্য ব্যবহৃত অ্যান্টেনাগুলি অবশ্যই সমস্ত ব্যক্তির থেকে কমপক্ষে 20 সেমি দূরত্ব বজায় রাখার জন্য ইনস্টল করা উচিত এবং অন্য কোনও অ্যান্টেনা বা ট্রান্সমিটারের সাথে একসাথে অবস্থিত বা কাজ করা উচিত নয়।
OEM ইন্টিগ্রেশন নির্দেশাবলী
এই ডিভাইসটি শুধুমাত্র নিম্নোক্ত অবস্থার অধীনে OEM ইন্টিগ্রেটরদের জন্য উদ্দেশ্যে করা হয়েছে:
- ট্রান্সমিটার মডিউল অন্য কোনো ট্রান্সমিটার বা অ্যান্টেনার সাথে সহ-অবস্থিত নাও হতে পারে।
- মডিউলটি শুধুমাত্র এমন একটি অ্যান্টেনার সাথে ব্যবহার করা হবে যা মূলত এই মডিউলের সাথে পরীক্ষিত এবং প্রত্যয়িত।
- যতক্ষণ না উপরের শর্তগুলি পূরণ হয়, ততক্ষণ আরও ট্রান্সমিটার পরীক্ষার প্রয়োজন হবে না। যাইহোক, OEM ইন্টিগ্রেটর এখনও এই মডিউল ইনস্টল করার জন্য প্রয়োজনীয় অতিরিক্ত সম্মতির প্রয়োজনীয়তার জন্য তাদের শেষ-পণ্য পরীক্ষা করার জন্য দায়ী (প্রাক্তনample, ডিজিটাল ডিভাইস নির্গমন, PC পেরিফেরাল প্রয়োজনীয়তা, ইত্যাদি)।
মডিউল সার্টিফিকেশন ব্যবহারের বৈধতা
যদি এই শর্তগুলি পূরণ করা না যায় (উদাহরণস্বরূপample, নির্দিষ্ট ল্যাপটপ কনফিগারেশন বা অন্য ট্রান্সমিটারের সাথে সহ-অবস্থান), তাহলে হোস্ট সরঞ্জামের সাথে এই মডিউলের জন্য FCC অনুমোদন আর বৈধ বলে বিবেচিত হবে না এবং মডিউলের FCC আইডি চূড়ান্ত পণ্যে ব্যবহার করা যাবে না। এই পরিস্থিতিতে, OEM ইন্টিগ্রেটর শেষ পণ্য (ট্রান্সমিটার সহ) পুনরায় মূল্যায়ন এবং একটি পৃথক FCC অনুমোদন পাওয়ার জন্য দায়ী থাকবে।
শেষ পণ্য লেবেল
শেষ পণ্যটি দৃশ্যমান স্থানে নিম্নলিখিত লেবেলযুক্ত হতে হবে: "ট্রান্সমিটার মডিউল FCC ID ধারণ করে: 2AC7Z-ESP868406C"।
- ESP8684 সিরিজ ডেটাশিট - ESP8684 হার্ডওয়্যারের স্পেসিফিকেশন।
- ESP8684 প্রযুক্তিগত রেফারেন্স ম্যানুয়াল – ESP8684 মেমরি এবং পেরিফেরালগুলি কীভাবে ব্যবহার করবেন সে সম্পর্কে বিস্তারিত তথ্য।
- ESP8684 হার্ডওয়্যার ডিজাইন নির্দেশিকা - আপনার হার্ডওয়্যার পণ্যে ESP8684 কীভাবে সংহত করবেন তার নির্দেশিকা।
- সার্টিফিকেট https://espressif.com/en/support/documents/certificates
- ESP8684 পণ্য/প্রক্রিয়া পরিবর্তন বিজ্ঞপ্তি (PCN) https://espressif.com/en/support/documents/pcns?keys=ESP8684
- ডকুমেন্টেশন আপডেট এবং আপডেট বিজ্ঞপ্তি সাবস্ক্রিপশন https://espressif.com/en/support/download/documents
বিকাশকারী অঞ্চল
- ESP-IDF প্রোগ্রামিং গাইড ESP8684 - ESP-IDF ডেভেলপমেন্ট ফ্রেমওয়ার্কের জন্য বিস্তৃত ডকুমেন্টেশন।
- GitHub-এ ESP-IDF এবং অন্যান্য উন্নয়ন কাঠামো।
https://github.com/espressif - ESP32 BBS ফোরাম - Espressif পণ্যের জন্য ইঞ্জিনিয়ার-টু-ইঞ্জিনিয়ার (E2E) কমিউনিটি, যেখানে আপনি প্রশ্ন পোস্ট করতে পারেন,
জ্ঞান ভাগ করুন, ধারণাগুলি অন্বেষণ করুন এবং সহকর্মী প্রকৌশলীদের সাথে সমস্যা সমাধানে সহায়তা করুন।
https://esp32.com/ - ইএসপি জার্নাল - সেরা অনুশীলন, প্রবন্ধ, এবং এসপ্রেসিফ লোকদের থেকে নোট।
https://blog.espressif.com/ - SDK, Demos, Apps, Tools, এবং AT Firmware ট্যাবগুলি দেখুন।
https://espressif.com/en/support/download/sdks-demos
পণ্য
- ESP8684 সিরিজ SoCs - সমস্ত ESP8684 SoC ব্রাউজ করুন। https://espressif.com/en/products/socs?id=ESP8684
- ESP8684 সিরিজ মডিউল – সমস্ত ESP8684-ভিত্তিক মডিউল ব্রাউজ করুন। https://espressif.com/en/products/modules?id=ESP8684
- ESP8684 সিরিজ ডেভকিটস – সমস্ত ESP8684-ভিত্তিক ডেভেলপমেন্ট কিট ব্রাউজ করুন। https://espressif.com/en/products/devkits?id=ESP8684
- ইএসপি পণ্য নির্বাচক – ফিল্টার তুলনা করে বা প্রয়োগ করে আপনার প্রয়োজনের জন্য উপযুক্ত একটি Espressif হার্ডওয়্যার পণ্য খুঁজুন। https://products.espressif.com/#/product-selector?language=en
আমাদের সাথে যোগাযোগ করুন
ট্যাব দেখুন বিক্রয় প্রশ্ন, প্রযুক্তিগত অনুসন্ধান, সার্কিট স্কিম্যাটিক এবং PCB ডিজাইন রিview, এস পানamples (অনলাইন স্টোর), আমাদের সরবরাহকারী হয়ে উঠুন, মন্তব্য এবং পরামর্শ। https://espressif.com/en/contact-us/sales-questions
দাবিত্যাগ এবং কপিরাইট বিজ্ঞপ্তি
- এই নথিতে তথ্য, সহ URL তথ্যসূত্র, বিজ্ঞপ্তি ছাড়াই পরিবর্তন সাপেক্ষে.
- এই নথিতে সমস্ত তৃতীয় পক্ষের তথ্য যেমন আছে তেমনই সরবরাহ করা হয়েছে, এর সত্যতা এবং নির্ভুলতার কোনও গ্যারান্টি নেই।
- এই নথিতে এর ব্যবসায়িকতা, অ-লঙ্ঘন, কোনও বিশেষ উদ্দেশ্যে উপযুক্ততার জন্য কোনও ওয়ারেন্টি প্রদান করা হয় না, এবং অন্যথায় কোনও প্রস্তাব, স্পেসিফিকেশন, বাAMPএল.ই.
- এই নথিতে তথ্যের ব্যবহার সম্পর্কিত যে কোনও মালিকানা অধিকার লঙ্ঘনের দায় সহ সমস্ত দায় অস্বীকার করা হয়। এখানে কোনো বৌদ্ধিক সম্পত্তির অধিকারের জন্য এস্টপেল বা অন্যথায় কোনো লাইসেন্স প্রকাশ বা উহ্য করা হয় না।
- ওয়াই-ফাই অ্যালায়েন্স মেম্বার লোগো হল ওয়াই-ফাই অ্যালায়েন্সের ট্রেডমার্ক। ব্লুটুথ লোগো হল Bluetooth SIG-এর একটি নিবন্ধিত ট্রেডমার্ক৷
- এই নথিতে উল্লিখিত সমস্ত ট্রেড নাম, ট্রেডমার্ক এবং নিবন্ধিত ট্রেডমার্কগুলি তাদের নিজ নিজ মালিকদের সম্পত্তি এবং এতদ্বারা স্বীকৃত।
প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)
- আমি কি ESP8684-WROOM-06C তে একই সাথে Wi-Fi এবং Bluetooth উভয় কার্যকারিতা ব্যবহার করতে পারি?
হ্যাঁ, মডিউলটি একই সাথে ওয়াই-ফাই এবং ব্লুটুথ উভয় কার্যকারিতা সমর্থন করে, যা বিভিন্ন অ্যাপ্লিকেশনগুলিকে সক্ষম করে যার জন্য দ্বৈত ওয়্যারলেস ক্ষমতা প্রয়োজন। - ESP8684-WROOM-06C পরিচালনার জন্য প্রস্তাবিত পরিবেষ্টিত তাপমাত্রার পরিসর কত?
মডিউলটির জন্য প্রস্তাবিত পরিবেষ্টিত তাপমাত্রার পরিসর ডেটাশিটে উল্লেখ করা আছে এবং সর্বোত্তম কর্মক্ষমতা এবং দীর্ঘায়ুর জন্য এটি মেনে চলা উচিত।
দলিল/সম্পদ
![]() |
ESPRESSIF সিস্টেম ESP8684-WROOM-060 ESP32 C2 মডিউল [পিডিএফ] ব্যবহারকারী ম্যানুয়াল 2AC7Z-ESP868406C, 2AC7ZESP868406C, esp868406c, ESP8684-WROOM-060 ESP32 C2 মডিউল, ESP8684-WROOM-060, ESP32 C2 মডিউল, C2 মডিউল |