ESPRESSIF-لوگو

ESPRESSIF SYSTEMS ESP8684-WROOM-060 ESP32 C2 ماڈیول

SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-1

مصنوعات کی وضاحتیں

  • ماڈل: ESP8684-WROOM-06C
  • وائرلیس رابطہ: وائی ​​فائی اور بلوٹوتھ ایل ای
  • ماؤنٹنگ کے اختیارات: ریفلو سولڈرنگ یا لہر سولڈرنگ
  • GPIOs: سطح کے ماؤنٹ میں 14 دستیاب، عمودی ماؤنٹ میں 5 دستیاب ہیں۔
  • اینٹینا: آن بورڈ پی سی بی اینٹینا

مصنوعات کے استعمال کی ہدایات

شروع کریں

آپ کو کیا ضرورت ہے
یقینی بنائیں کہ آپ کے پاس ESP8684-WROOM-06C ماڈیول، ضروری ڈویلپمنٹ ٹولز، اور ایک مطابقت پذیر PCB بورڈ ہے۔

ہارڈ ویئر کنکشن
ڈیٹا شیٹ میں بیان کردہ پن لے آؤٹ کے بعد ماڈیول کو پی سی بی بورڈ سے جوڑیں۔

ڈویلپمنٹ انوائرنمنٹ مرتب کریں۔

  1. تنصیب کی شرائط: مطلوبہ سافٹ ویئر ٹولز اور لائبریریاں انسٹال کریں۔
  2. ESP-IDF حاصل کریں: ESP-IDF (Espressif IoT ڈویلپمنٹ فریم ورک) ڈاؤن لوڈ کریں۔
  3. ٹولز ترتیب دیں: پروگرامنگ کے لیے ڈویلپمنٹ ٹولز کو ترتیب دیں۔
  4. ماحولیاتی متغیرات مرتب کریں: ترقی کے ماحول کے لیے ضروری ماحولیاتی متغیرات مرتب کریں۔
اپنا پہلا پروجیکٹ بنائیں

ایک پروجیکٹ شروع کریں
اپنے ترقیاتی ماحول میں ایک نیا پروجیکٹ بنائیں۔

اپنے آلے کو جوڑیں۔
اپنے ترقیاتی ماحول اور ESP8684-WROOM-06C ماڈیول کے درمیان رابطہ قائم کریں۔

ترتیب دیں۔
اپنی ضروریات کے مطابق پروجیکٹ کی ترتیبات اور پیرامیٹرز کو ترتیب دیں۔

پروجیکٹ بنائیں
فرم ویئر امیج بنانے کے لیے پروجیکٹ کو مرتب کریں۔

ڈیوائس پر فلیش کریں۔
مرتب کردہ فرم ویئر کو ESP8684-WROOM-06C ماڈیول پر فلیش کریں۔

مانیٹر
جانچ اور ڈیبگنگ کے مقاصد کے لیے ڈیوائس کے رویے اور آؤٹ پٹ کی نگرانی کریں۔

ماڈیول اوورview

خصوصیات

سی پی یو اور آن چپ میموری

  • ESP8684H2 یا ESP8684H4 ایمبیڈڈ، 32 بٹ RISC-V سنگل کور پروسیسر، 120 میگاہرٹز تک
  • 576 KB روم
  • 272 KB SRAM (کیشے کے لیے 16 KB)
  • ان پیکج فلیش (ٹیبل 1 ESP8684-WROOM-06C سیریز موازنہ میں تفصیلات دیکھیں)
  • فلیش تک رسائی کیشے کے ذریعے تیز ہوتی ہے۔
  • فلیش ان سرکٹ پروگرامنگ (ICP) کی حمایت کرتا ہے

وائی ​​فائی

  • IEEE 802.11 b/g/n-مطابق
  • آپریٹنگ چینل کی سینٹر فریکوئنسی رینج:
    2412 ~ ​​2462 میگاہرٹز
  • 20 GHz بینڈ میں 2.4 MHz بینڈوتھ کو سپورٹ کرتا ہے۔
  • 1 Mbps تک ڈیٹا ریٹ کے ساتھ 1T72.2R موڈ
  • Wi-Fi ملٹی میڈیا (WMM)
  • TX/RX A-MPDU, TX/RX A-MSDU
  • فوری بلاک ACK
  • فریگمنٹیشن اور ڈیفراگمنٹیشن
  • موقع کی ترسیل (TXOP)
  • خودکار بیکن مانیٹرنگ (ہارڈ ویئر TSF)
  • 3 × ورچوئل وائی فائی انٹرفیس
  • سٹیشن موڈ، سافٹ اے پی موڈ، سٹیشن + سافٹ اے پی موڈ، اور پراسکوئس موڈ میں انفراسٹرکچر BSS کے لیے بیک وقت سپورٹ
    نوٹ کریں کہ جب ESP8684 سیریز سٹیشن موڈ میں سکین کرے گی، SoftAP چینل سٹیشن چینل کے ساتھ بدل جائے گا۔

بلوٹوت®

  • بلوٹوتھ LE: بلوٹوتھ 5.3 تصدیق شدہ
  • ہائی پاور موڈ (20 dBm)
  • رفتار: 125 kbps، 500 kbps، 1 Mbps، 2 Mbps
  • ایڈورٹائزنگ ایکسٹینشنز
  • ایک سے زیادہ اشتہاری سیٹ
  • چینل سلیکشن الگورتھم #2
  • ایک ہی اینٹینا کا اشتراک کرنے کے لیے وائی فائی اور بلوٹوتھ کے درمیان اندرونی ہم آہنگی کا طریقہ کار

پیری فیرلز
GPIO، SPI، UART، I2C، LED PWM کنٹرولر، جنرل DMA کنٹرولر، درجہ حرارت سینسر، SAR ADC، ٹائمرز، اور واچ ڈاگ
نوٹ:
* براہ کرم ماڈیول پیری فیرلز کے بارے میں تفصیلی معلومات کے لیے ESP8684 سیریز ڈیٹا شیٹ سے رجوع کریں۔

ماڈیول پر مربوط اجزاء
26 میگاہرٹز کرسٹل آسکیلیٹر

اینٹینا اختیارات
آن بورڈ پی سی بی اینٹینا

آپریٹنگ حالات

  • آپریٹنگ جلدtage/بجلی کی فراہمی: 3.0 ~ 3.6 وی
  • آپریٹنگ محیطی درجہ حرارت: -40 ~ 105 °C

سرٹیفیکیشن

  • بلوٹوتھ سرٹیفیکیشن: بی کیو بی
  • گرین سرٹیفیکیشن: RoHS/RECH

ٹیسٹ
HTOL/HTSL/uHAST/TCT/ESD/لیچ اپ

تفصیل

  • ESP8684-WROOM-06C ایک طاقتور، عام وائی فائی اور بلوٹوتھ LE ماڈیول ہے۔ یہ ماڈیول سمارٹ ہومز، انڈسٹریل آٹومیشن، ہیلتھ کیئر، کنزیومر الیکٹرانکس وغیرہ کے لیے ایک مثالی انتخاب ہے۔
  • ESP8684-WROOM-06C کو پی سی بی بورڈ کی سطح پر ریفلو سولڈرنگ کے ذریعے نصب کیا جا سکتا ہے یا ویو سولڈرنگ کے ذریعے پی سی بی بورڈ پر عمودی طور پر سولڈر کیا جا سکتا ہے۔ سطح پر نصب ہونے پر، ماڈیول میں 14 دستیاب GPIOs ہوتے ہیں۔ جب عمودی طور پر سولڈر کیا جاتا ہے تو، ماڈیول میں 5 دستیاب GPIOs ہوتے ہیں۔
  • ESP8684-WROOM-06C آن بورڈ PCB اینٹینا کے ساتھ آتا ہے۔
  • ESP8684-WROOM-06C کے لیے سیریز کا موازنہ حسب ذیل ہے:
    آرڈرنگ کوڈ ان پیکج فلیش محیطی درجہ حرارت۔1

    (°C)

    سائز

    (ملی میٹر)

    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 سیریز ڈیٹا شیٹ سے رجوع کریں۔

پن کی تعریفیں

پن لے آؤٹ
ذیل میں پن کا خاکہ ماڈیول پر پنوں کا تخمینی مقام دکھاتا ہے۔

SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-2

پن کی تفصیل

  • ماڈیول میں 22 پن ہیں۔ پن کی تعریفیں جدول 2 میں دیکھیں، پن کی تعریفیں۔
  • پیریفرل پن کنفیگریشنز کے لیے، براہ کرم 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 GPIO5، FSPIWP، MTDI، LED PWM
    جی این ڈی 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
    ای پی اے ڈی 22 P گراؤنڈ
    1. P: بجلی کی فراہمی؛ میں: ان پٹ؛ O: آؤٹ پٹ؛ T: ہائی مائبادا.
    2. اس پن کو ٹیسٹ پوائنٹ کے طور پر استعمال کیا جا سکتا ہے۔
      نوٹ:
      IO0, IO1, IO3, اور IO5/MTDI پنوں میں چپ پاور اپ کے دوران کم سطح کی خرابیاں ہیں۔ ESP8684 سیریز ڈیٹا شیٹ کے جنرل پرپز ان پٹ/آؤٹ پٹ انٹرفیس (GPIO) سیکشن میں تفصیلات دیکھیں۔

شروع کریں

آپ کو کیا ضرورت ہے
ماڈیول کے لیے ایپلی کیشنز تیار کرنے کے لیے، آپ کو ضرورت ہے:

  • 1 x ESP8684-WROOM-06C
  • 1 ایکس ایسپریسیف آر ایف ٹیسٹنگ بورڈ
  • 1 ایکس یو ایس بی ٹو سیریل بورڈ
  • 1 ایکس مائیکرو USB کیبل
  • لینکس چلانے والا 1 ایکس پی سی
    اس صارف گائیڈ میں، ہم لینکس آپریٹنگ سسٹم کو بطور سابق لیتے ہیں۔ample Windows اور macOS پر کنفیگریشن کے بارے میں مزید معلومات کے لیے، براہ کرم ESP-IDF پروگرامنگ گائیڈ سے رجوع کریں۔

ہارڈ ویئر کنکشن

  1. ESP8684-WROOM-06C ماڈیول کو RF ٹیسٹنگ بورڈ میں سولڈر کریں جیسا کہ شکل 2 میں دکھایا گیا ہے۔

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-3

  2. RF ٹیسٹنگ بورڈ کو USB-to-Serial بورڈ سے TXD، RXD، اور GND کے ذریعے مربوط کریں۔
  3. USB سے سیریل بورڈ کو پی سی سے جوڑیں۔
  4. مائیکرو یو ایس بی کیبل کے ذریعے 5 وی پاور سپلائی کو فعال کرنے کے لیے RF ٹیسٹنگ بورڈ کو PC یا پاور اڈاپٹر سے جوڑیں۔
  5. ڈاؤن لوڈ کے دوران، IO0 کو جمپر کے ذریعے GND سے جوڑیں۔ پھر، ٹیسٹنگ بورڈ کو "آن" کریں۔
  6. فلیش میں فرم ویئر ڈاؤن لوڈ کریں۔ تفصیلات کے لیے، ذیل کے حصے دیکھیں۔
  7. ڈاؤن لوڈ کرنے کے بعد، IO0 اور GND پر جمپر کو ہٹا دیں۔
  8. RF ٹیسٹنگ بورڈ کو دوبارہ پاور اپ کریں۔ ماڈیول ورکنگ موڈ میں بدل جائے گا۔ چپ شروع ہونے پر فلیش سے پروگرام پڑھے گی۔
    نوٹ:
    IO0 اندرونی طور پر زیادہ منطق ہے۔ اگر IO0 پل اپ پر سیٹ ہے، بوٹ موڈ منتخب کیا جاتا ہے۔ اگر یہ پن نیچے کھینچا جاتا ہے یا تیرتا ہوا چھوڑ دیا جاتا ہے، تو ڈاؤن لوڈ موڈ منتخب ہو جاتا ہے۔ ESP8684-WROOM-06C کے بارے میں مزید معلومات کے لیے، براہ کرم ESP8684 سیریز کی ڈیٹا شیٹ سے رجوع کریں۔
ڈویلپمنٹ انوائرنمنٹ مرتب کریں۔

Espressif IoT ڈویلپمنٹ فریم ورک (ESP-IDF مختصراً) Espressif ESP32 پر مبنی ایپلی کیشنز تیار کرنے کا ایک فریم ورک ہے۔ صارفین ESP-IDF کی بنیاد پر Windows/Linux/macOS میں ESP8684 کے ساتھ ایپلی کیشنز تیار کر سکتے ہیں۔ یہاں ہم لینکس آپریٹنگ سسٹم کو بطور سابق لیتے ہیں۔ample

ضروریات کو انسٹال کریں
ESP-IDF کے ساتھ مرتب کرنے کے لیے، آپ کو درج ذیل پیکیجز حاصل کرنے ہوں گے۔

  • CentOS 7 اور 8:

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-4
  • Ubuntu اور Debian:

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-5
  • محراب:

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-5
    نوٹ:
    • یہ گائیڈ لینکس پر ڈائرکٹری ~/esp کو ESP-IDF کے لیے انسٹالیشن فولڈر کے طور پر استعمال کرتا ہے۔
    • ذہن میں رکھیں کہ ESP-IDF راستوں میں خالی جگہوں کو سپورٹ نہیں کرتا ہے۔

ESP-IDF حاصل کریں۔

  • ESP8684-WROOM-06C ماڈیول کے لیے ایپلی کیشنز بنانے کے لیے، آپ کو ESP-IDF ریپوزٹری میں Espressif کی طرف سے فراہم کردہ سافٹ ویئر لائبریریوں کی ضرورت ہے۔
  • ESP-IDF حاصل کرنے کے لیے، ESP-IDF کو ڈاؤن لوڈ کرنے اور 'گٹ کلون' کے ساتھ ریپوزٹری کو کلون کرنے کے لیے ایک انسٹالیشن ڈائرکٹری (~/esp) بنائیں:

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-7

  • ESP-IDF کو ~/esp/esp-idf میں ڈاؤن لوڈ کیا جائے گا۔ اس بارے میں معلومات کے لیے ESP-IDF ورژن سے مشورہ کریں کہ کسی مخصوص صورت حال میں کون سا ESP-IDF ورژن استعمال کرنا ہے۔

ٹولز سیٹ اپ کریں۔
ESP-IDF کے علاوہ، آپ کو ESP-IDF کے ذریعے استعمال ہونے والے ٹولز کو بھی انسٹال کرنے کی ضرورت ہے، جیسے کہ کمپائلر، ڈیبگر، Python پیکجز وغیرہ۔ ESP-IDF ٹولز کو ترتیب دینے میں مدد کے لیے 'install.sh' نامی اسکرپٹ فراہم کرتا ہے۔ ایک ہی بار میں.

SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-8

ماحولیاتی متغیرات مرتب کریں۔
انسٹال کردہ ٹولز کو ابھی تک PATH ماحول کے متغیر میں شامل نہیں کیا گیا ہے۔ کمانڈ لائن سے ٹولز کو قابل استعمال بنانے کے لیے، کچھ ماحولیاتی متغیرات کو سیٹ کرنا ضروری ہے۔ ESP-IDF ایک اور اسکرپٹ فراہم کرتا ہے، 'export.sh'، جو ایسا کرتا ہے۔ ٹرمینل میں جہاں آپ ESP-IDF استعمال کرنے جا رہے ہیں، چلائیں:

SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-9

اب سب کچھ تیار ہے، آپ ESP8684-WROOM-06C ماڈیول پر اپنا پہلا پروجیکٹ بنا سکتے ہیں۔

اپنا پہلا پروجیکٹ بنائیں

ایک پروجیکٹ شروع کریں

  • اب آپ ESP8684-WROOM-06C ماڈیول کے لیے اپنی درخواست تیار کرنے کے لیے تیار ہیں۔ آپ سابق سے get-started/hello_world پروجیکٹ کے ساتھ شروع کر سکتے ہیں۔ampESP-IDF میں les ڈائریکٹری۔
  • get-started/hello_world کو ~/esp ڈائریکٹری میں کاپی کریں:

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-10

  • سابق کی ایک حد ہےampسابق میں لی منصوبوںampESP-IDF میں les ڈائریکٹری۔ آپ کسی بھی پروجیکٹ کو اسی طرح کاپی کرسکتے ہیں جیسا کہ اوپر پیش کیا گیا ہے اور اسے چلا سکتے ہیں۔ سابق کی تعمیر کرنا بھی ممکن ہے۔ampپہلے ان کی نقل کیے بغیر، جگہ پر۔

اپنے آلے کو جوڑیں۔
اب اپنے ماڈیول کو کمپیوٹر سے جوڑیں اور چیک کریں کہ ماڈیول کس سیریل پورٹ کے نیچے نظر آرہا ہے۔ لینکس میں سیریل پورٹس اپنے ناموں میں '/dev/tty' سے شروع ہوتے ہیں۔ نیچے دی گئی کمانڈ کو دو بار چلائیں، پہلے بورڈ کو ان پلگ کرکے، پھر پلگ ان کے ساتھ۔ دوسری بار ظاہر ہونے والی پورٹ وہی ہے جس کی آپ کو ضرورت ہے:

SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-11

نوٹ:
پورٹ کا نام ہاتھ میں رکھیں کیونکہ اگلے مراحل میں آپ کو اس کی ضرورت ہوگی۔

ترتیب دیں۔

  • مرحلہ 3.4.1 سے اپنی 'hello_world' ڈائرکٹری پر جائیں۔ ایک پروجیکٹ شروع کریں، ESP8684 چپ کو ہدف کے طور پر سیٹ کریں، اور پروجیکٹ کنفیگریشن یوٹیلیٹی 'menuconfig' چلائیں۔

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-12

  • نیا پروجیکٹ کھولنے کے بعد 'idf.py set-target ESP8684' کے ساتھ ہدف کا تعین ایک بار کرنا چاہیے۔ اگر پراجیکٹ میں کچھ موجودہ تعمیرات اور کنفیگریشنز شامل ہیں، تو انہیں صاف اور شروع کر دیا جائے گا۔ اس قدم کو چھوڑنے کے لیے ہدف کو ماحول کے متغیر میں محفوظ کیا جا سکتا ہے۔ اضافی معلومات کے لیے ہدف کا انتخاب دیکھیں۔
  • اگر پچھلے اقدامات درست طریقے سے کیے گئے ہیں، تو درج ذیل مینو ظاہر ہوتا ہے:

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-13

  • آپ اس مینو کو پروجیکٹ کے مخصوص متغیرات کو ترتیب دینے کے لیے استعمال کر رہے ہیں، مثلاً Wi-Fi نیٹ ورک کا نام اور پاس ورڈ، پروسیسر کی رفتار، وغیرہ۔ مینو کنفگ کے ساتھ پروجیکٹ کو سیٹ اپ کرنا "hello_world" کے لیے چھوڑ دیا جا سکتا ہے۔ یہ سابقample پہلے سے طے شدہ ترتیب کے ساتھ چلے گا۔
  • آپ کے ٹرمینل میں مینو کے رنگ مختلف ہو سکتے ہیں۔ آپ '-̉-style'̉ اختیار کے ساتھ ظاہری شکل کو تبدیل کر سکتے ہیں۔ مزید معلومات کے لیے براہ کرم 'idf.py menuconfig -̉-help'̉ چلائیں۔

پروجیکٹ بنائیں

  • چلا کر پروجیکٹ بنائیں:

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-22

  • یہ کمانڈ ایپلیکیشن اور تمام ESP-IDF اجزاء کو مرتب کرے گا، پھر یہ بوٹ لوڈر، پارٹیشن ٹیبل، اور ایپلیکیشن بائنریز تیار کرے گا۔

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-14 SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-15

  • اگر کوئی خرابی نہیں ہے تو، فرم ویئر بائنری .bin تیار کرکے تعمیر مکمل ہوجائے گی۔ file.

ڈیوائس پر فلیش کریں۔

  • بائنریز کو فلیش کریں جو آپ نے ابھی اپنے ماڈیول پر چلا کر بنایا ہے:

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-16

  • PORT کو اپنے ESP8684 بورڈ کے سیریل پورٹ نام سے اسٹیپ: اپنی ڈیوائس کو جوڑیں۔
  • آپ فلیش باؤڈ کی شرح کو BAUD کی جگہ باؤڈ ریٹ سے تبدیل کر سکتے ہیں جس کی آپ کو ضرورت ہے۔ پہلے سے طے شدہ بوڈ ریٹ 460800 ہے۔
  • idf.py دلائل کے بارے میں مزید معلومات کے لیے، idf.py دیکھیں۔
    نوٹ:
    آپشن 'فلیش' خود بخود پروجیکٹ کو بناتا اور چمکتا ہے، لہذا 'idf.py build' کو چلانے کی ضرورت نہیں ہے۔
  • چمکتے وقت، آپ کو مندرجہ ذیل کی طرح آؤٹ پٹ لاگ نظر آئے گا:

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-17 SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-18

  • اگر فلیش کے عمل کے اختتام تک کوئی مسئلہ نہیں ہے، تو بورڈ ریبوٹ ہو جائے گا اور "ہیلو_ورلڈ" ایپلیکیشن شروع کر دے گا۔

مانیٹر

  • یہ چیک کرنے کے لیے کہ آیا "hello_world" واقعی چل رہا ہے، 'idf.py -p پورٹ مانیٹر' ٹائپ کریں (پورٹ کو اپنے سیریل پورٹ کے نام سے بدلنا نہ بھولیں)۔
  • یہ کمانڈ IDF مانیٹر ایپلی کیشن کو شروع کرتی ہے:

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-19 SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-20

  • سٹارٹ اپ اور ڈائیگناسٹک لاگز اسکرول اپ کے بعد، آپ کو "Hello world!" نظر آنا چاہیے۔ درخواست کے ذریعہ پرنٹ آؤٹ۔

    SPRESSIF-SYSTEMS-ESP8684-WROOM-060-ESP32-C2-Module-fig-21

  • IDF مانیٹر سے باہر نکلنے کے لیے، شارٹ کٹ Ctrl+] استعمال کریں۔
  • ESP8684-WROOM-06C ماڈیول کے ساتھ شروع کرنے کے لیے آپ کو بس اتنا ہی درکار ہے! اب آپ کسی اور سابق کو آزمانے کے لیے تیار ہیں۔amples ESP-IDF میں، یا اپنی درخواستیں تیار کرنے کے لیے دائیں جانب جائیں۔

یو ایس ایف سی کا بیان

ڈیوائس KDB 996369 D03 OEM مینوئل v01 کی تعمیل کرتی ہے۔ ذیل میں KDB 996369 D03 OEM Manual v01 کے مطابق میزبان پروڈکٹ مینوفیکچررز کے لیے انضمام کی ہدایات ہیں۔

قابل اطلاق FCC قواعد کی فہرست
ایف سی سی پارٹ 15 سب پارٹ سی 15.247

مخصوص آپریشنل استعمال کی شرائط
ماڈیول میں وائی فائی اور BLE فنکشنز ہیں۔

  • آپریشن فریکوئنسی:
    • وائی ​​فائی: 2412 ~ ​​2462 میگاہرٹز
    • بلوٹوتھ: 2402 ~ ​​2480 میگاہرٹز
  • چینل کی تعداد:
    • وائی ​​فائی: 11
    • بلوٹوتھ: 40
  • ماڈیولیشن:
    • وائی ​​فائی: ڈی ایس ایس ایس؛ OFDM
    • بلوٹوتھ: GFSK؛
  • قسم: آن بورڈ پی سی بی اینٹینا
  • فائدہ: 2.7 dBi زیادہ سے زیادہ
    ماڈیول زیادہ سے زیادہ 2.7 dBi اینٹینا کے ساتھ IoT ایپلی کیشنز کے لیے استعمال کیا جا سکتا ہے۔ اس ماڈیول کو اپنے پروڈکٹ میں انسٹال کرنے والے میزبان مینوفیکچرر کو یہ یقینی بنانا چاہیے کہ حتمی جامع پروڈکٹ FCC کے تقاضوں کے مطابق FCC کے قواعد کی تکنیکی تشخیص یا تشخیص کے ذریعے، بشمول ٹرانسمیٹر آپریشن۔ ہوسٹ مینوفیکچرر کو اس بات سے آگاہ ہونا چاہیے کہ وہ آخری صارف کو اس RF ماڈیول کو انسٹال کرنے یا ہٹانے کے بارے میں معلومات فراہم نہ کرے کہ اس ماڈیول کو مربوط کرنے والے حتمی پروڈکٹ کے صارف کے مینوئل میں اس کو کیسے انسٹال کیا جائے۔ آخری صارف دستی میں تمام مطلوبہ ریگولیٹری معلومات/انتباہات شامل ہوں گے جیسا کہ اس مینول میں دکھایا گیا ہے۔

محدود ماڈیول کے طریقہ کار
قابل اطلاق نہیں۔ ماڈیول ایک واحد ماڈیول ہے اور FCC پارٹ 15.212 کے تقاضوں کی تعمیل کرتا ہے۔

ٹریس اینٹینا ڈیزائن
قابل اطلاق نہیں۔ ماڈیول کا انٹینا ہے، اور اسے میزبان کے پرنٹ شدہ بورڈ مائیکرو اسٹریپ ٹریس اینٹینا وغیرہ کی ضرورت نہیں ہے۔

آر ایف کی نمائش کے تحفظات
ماڈیول کو میزبان سازوسامان میں اس طرح نصب کیا جانا چاہیے کہ اینٹینا اور صارفین کے جسم کے درمیان کم از کم 20 سینٹی میٹر کا فاصلہ برقرار رہے۔ اور اگر RF ایکسپوژر اسٹیٹمنٹ یا ماڈیول لے آؤٹ کو تبدیل کیا جاتا ہے، تو میزبان پروڈکٹ مینوفیکچرر کو FCC ID میں تبدیلی یا نئی ایپلیکیشن کے ذریعے ماڈیول کی ذمہ داری قبول کرنے کی ضرورت ہے۔ ماڈیول کی FCC ID کو حتمی پروڈکٹ پر استعمال نہیں کیا جا سکتا۔ ان حالات میں، میزبان مینوفیکچرر آخری پروڈکٹ (بشمول ٹرانسمیٹر) کا دوبارہ جائزہ لینے اور FCC کی علیحدہ اجازت حاصل کرنے کا ذمہ دار ہوگا۔

انٹینا

  • اینٹینا کی وضاحتیں مندرجہ ذیل ہیں:
    • قسم: پی سی بی اینٹینا
    • فائدہ: 2.7 dBi
  • یہ آلہ صرف میزبان مینوفیکچررز کے لیے درج ذیل شرائط کے تحت ہے:
    • ٹرانسمیٹر ماڈیول کسی دوسرے ٹرانسمیٹر یا اینٹینا کے ساتھ شریک نہیں ہوسکتا ہے۔
    • ماڈیول صرف ان بیرونی اینٹینا کے ساتھ استعمال کیا جائے گا جن کی اصل جانچ کی گئی ہے اور اس ماڈیول کے ساتھ تصدیق شدہ ہے۔
    • اینٹینا یا تو مستقل طور پر منسلک ہونا چاہیے یا 'منفرد' اینٹینا کپلر لگانا چاہیے۔
  • جب تک اوپر دی گئی شرائط پوری ہو جائیں، مزید ٹرانسمیٹر ٹیسٹ کی ضرورت نہیں ہوگی۔ تاہم، میزبان مینوفیکچرر اب بھی اس ماڈیول کے ساتھ درکار کسی بھی اضافی تعمیل کے تقاضوں کے لیے اپنے حتمی پروڈکٹ کی جانچ کرنے کا ذمہ دار ہے (سابقہ ​​کے لیےample، ڈیجیٹل ڈیوائس کا اخراج، پی سی کے پردیی ضروریات وغیرہ)۔

لیبل اور تعمیل کی معلومات
میزبان پروڈکٹ کے مینوفیکچررز کو اپنی تیار شدہ مصنوعات کے ساتھ "FCC ID: 2AC7Z-ESP868406C پر مشتمل ہے" کا فزیکل یا ای-لیبل فراہم کرنے کی ضرورت ہے۔

ٹیسٹ کے طریقوں اور اضافی جانچ کی ضروریات کے بارے میں معلومات

  • آپریشن فریکوئنسی:
    • وائی ​​فائی: 2412 ~ ​​2462 میگاہرٹز
    • بلوٹوتھ: 2402 ~ ​​2480 میگاہرٹز
  • چینل کی تعداد:
    • وائی ​​فائی: 11
    • بلوٹوتھ: 40
  • ماڈیولیشن:
    • وائی ​​فائی: ڈی ایس ایس ایس؛ OFDM
    • بلوٹوتھ: GFSK؛
      میزبان مینوفیکچررز کو لازمی طور پر ریڈی ایٹڈ اور چلائے جانے والے اخراج اور جعلی اخراج وغیرہ کے ٹیسٹ کرنے چاہئیں، میزبان میں اسٹینڈ اکیلے ماڈیولر ٹرانسمیٹر کے ساتھ ساتھ میزبان پروڈکٹ میں متعدد بیک وقت ٹرانسمیشن کرنے والے ماڈیولز یا دیگر ٹرانسمیٹر کے لیے اصل ٹیسٹ طریقوں کے مطابق۔ صرف اس صورت میں جب ٹیسٹ طریقوں کے تمام ٹیسٹ نتائج FCC کے تقاضوں کی تعمیل کرتے ہیں، تب حتمی مصنوعات کو قانونی طور پر فروخت کیا جائے گا۔

اضافی جانچ، حصہ 15 سب پارٹ B کے مطابق

  • ماڈیولر ٹرانسمیٹر FCC پارٹ 15 سب پارٹ C 15.247 کے لیے صرف FCC مجاز ہے، اور میزبان پروڈکٹ مینوفیکچرر کسی دوسرے FCC قوانین کی تعمیل کے لیے ذمہ دار ہے جو میزبان پر لاگو ہوتے ہیں جو ماڈیولر ٹرانسمیٹر گرانٹ آف سرٹیفیکیشن میں شامل نہیں ہوتے ہیں۔ اگر گرانٹی اپنے پروڈکٹ کو پارٹ 15 سب پارٹ بی کمپلائنٹ کے طور پر مارکیٹ کرتا ہے (جب اس میں غیر ارادی ریڈی ایٹر ڈیجیٹل سرکٹری بھی شامل ہے)، تو گرانٹی ایک نوٹس فراہم کرے گا جس میں کہا جائے گا کہ فائنل ہوسٹ پروڈکٹ کو ابھی بھی ماڈیولر ٹرانسمیٹر نصب کے ساتھ پارٹ 15 سب پارٹ بی کی تعمیل کی جانچ کی ضرورت ہے۔
  • FCC رولز کے پارٹ 15 کے تحت، اس آلات کی جانچ کی گئی ہے اور اسے کلاس B ڈیجیٹل ڈیوائس کی حدود کی تعمیل کرتے ہوئے پایا گیا ہے۔ یہ حدود رہائشی تنصیب میں نقصان دہ مداخلت کے خلاف معقول تحفظ فراہم کرنے کے لیے بنائی گئی ہیں۔ یہ سامان ریڈیو فریکوئنسی توانائی پیدا کرتا ہے، استعمال کرتا ہے، اور اس کو خارج کر سکتا ہے اور، اگر انسٹال اور ہدایات کے مطابق استعمال نہ کیا جائے تو، ریڈیو مواصلات میں نقصان دہ مداخلت کا سبب بن سکتا ہے۔
  • تاہم، اس بات کی کوئی ضمانت نہیں ہے کہ کسی خاص تنصیب میں مداخلت نہیں ہوگی۔ اگر یہ سامان ریڈیو یا ٹیلی ویژن کے استقبالیہ میں نقصان دہ مداخلت کا باعث بنتا ہے، جس کا تعین آلات کو بند اور آن کر کے کیا جا سکتا ہے، تو صارف کی حوصلہ افزائی کی جاتی ہے کہ وہ درج ذیل اقدامات میں سے کسی ایک کے ذریعے مداخلت کو درست کرنے کی کوشش کرے:
    • وصول کرنے والے اینٹینا کو دوبارہ ترتیب دیں یا دوبارہ منتقل کریں۔
    • سامان اور وصول کنندہ کے درمیان علیحدگی میں اضافہ کریں۔
    • سامان کو کسی ایسے سرکٹ کے آؤٹ لیٹ سے جوڑیں جس سے رسیور جڑا ہوا ہے۔
    • مدد کے لیے ڈیلر یا کسی تجربہ کار ریڈیو/ٹی وی ٹیکنیشن سے مشورہ کریں۔
  • یہ آلہ FCC قواعد کے حصہ 15 کی تعمیل کرتا ہے۔ آپریشن مندرجہ ذیل دو شرائط سے مشروط ہے:
    • یہ آلہ نقصان دہ مداخلت کا سبب نہیں بن سکتا۔
    • اس آلہ کو موصول ہونے والی کسی بھی مداخلت کو قبول کرنا چاہیے، بشمول مداخلت جو ناپسندیدہ آپریشن کا سبب بن سکتی ہے۔
      احتیاط:
      تعمیل کے لیے ذمہ دار فریق کی طرف سے واضح طور پر منظور نہ کی گئی کوئی بھی تبدیلی یا ترمیم صارف کے آلات کو چلانے کے اختیار کو ختم کر سکتی ہے۔
  • یہ سامان غیر کنٹرول شدہ ماحول کے لیے طے کردہ FCC RF تابکاری کی نمائش کی حدود کی تعمیل کرتا ہے۔ یہ آلہ اور اس کا اینٹینا کسی دوسرے اینٹینا یا ٹرانسمیٹر کے ساتھ مل کر یا کام نہیں کرنا چاہیے۔ اس ٹرانسمیٹر کے لیے استعمال ہونے والے اینٹینا کو تمام افراد سے کم از کم 20 سینٹی میٹر کا فاصلہ فراہم کرنے کے لیے نصب کیا جانا چاہیے اور کسی دوسرے اینٹینا یا ٹرانسمیٹر کے ساتھ مل کر یا کام کرنے والے نہیں ہونا چاہیے۔

OEM انٹیگریشن ہدایات
یہ ڈیوائس مندرجہ ذیل شرائط کے تحت صرف OEM انٹیگریٹرز کے لیے ہے۔

  • ٹرانسمیٹر ماڈیول کسی دوسرے ٹرانسمیٹر یا اینٹینا کے ساتھ شریک نہیں ہوسکتا ہے۔
  • ماڈیول کو صرف ایک اینٹینا کے ساتھ استعمال کیا جائے گا جس کی اصل جانچ کی گئی ہو اور اس ماڈیول کے ساتھ تصدیق شدہ ہو۔
  • جب تک اوپر دی گئی شرائط پوری ہو جائیں، مزید ٹرانسمیٹر ٹیسٹ کی ضرورت نہیں ہوگی۔ تاہم، OEM انٹیگریٹر اب بھی اس ماڈیول کے ساتھ درکار کسی بھی اضافی تعمیل کے تقاضوں کے لیے اپنے حتمی پروڈکٹ کی جانچ کے لیے ذمہ دار ہے (سابقہ ​​کے لیےample، ڈیجیٹل ڈیوائس کا اخراج، پی سی کے پردیی ضروریات وغیرہ)۔

ماڈیول سرٹیفیکیشن کے استعمال کی درستگی
اگر یہ شرائط پوری نہیں ہوسکتی ہیں (مثال کے طور پرample، کچھ لیپ ٹاپ کنفیگریشنز یا دوسرے ٹرانسمیٹر کے ساتھ شریک مقام)، پھر میزبان آلات کے ساتھ مل کر اس ماڈیول کے لیے FCC کی اجازت کو مزید درست نہیں سمجھا جائے گا، اور ماڈیول کی FCC ID کو حتمی پروڈکٹ پر استعمال نہیں کیا جا سکتا ہے۔ ان حالات میں، OEM انٹیگریٹر آخری پروڈکٹ (بشمول ٹرانسمیٹر) کا دوبارہ جائزہ لینے اور FCC کی علیحدہ اجازت حاصل کرنے کا ذمہ دار ہوگا۔

مصنوعات کی لیبلنگ ختم کریں۔
آخری پروڈکٹ کو کسی مرئی جگہ پر درج ذیل کے ساتھ لیبل لگانا چاہیے: "ٹرانسمیٹر ماڈیول FCC ID: 2AC7Z-ESP868406C پر مشتمل ہے"۔

متعلقہ دستاویزات اور وسائل سے متعلق دستاویزات

ڈویلپر زون

  • ESP-IDF پروگرامنگ گائیڈ برائے ESP8684 - ESP-IDF ترقیاتی فریم ورک کے لیے وسیع دستاویزات۔
  • GitHub پر ESP-IDF اور دیگر ترقیاتی فریم ورک۔
    https://github.com/espressif
  • ESP32 BBS فورم - Espressif مصنوعات کے لیے انجینئر سے انجینئر (E2E) کمیونٹی، جہاں آپ سوالات پوسٹ کر سکتے ہیں،
    علم کا اشتراک کریں، خیالات دریافت کریں، اور ساتھی انجینئرز کے ساتھ مسائل حل کرنے میں مدد کریں۔
    https://esp32.com/
  • ای ایس پی جرنل - بہترین طرز عمل، مضامین، اور ایسپریسیف لوگوں کے نوٹس۔
    https://blog.espressif.com/
  • ٹیبز SDKs، Demos، Apps، Tools، اور AT Firmware دیکھیں۔
    https://espressif.com/en/support/download/sdks-demos

مصنوعات

ہم سے رابطہ کریں۔
ٹیبز سیلز سوالات، تکنیکی پوچھ گچھ، سرکٹ اسکیمیٹک اور پی سی بی ڈیزائن ری دیکھیںview، ایس حاصل کریں۔amples (آن لائن اسٹورز)، ہمارے سپلائر بنیں، تبصرے اور تجاویز۔ https://espressif.com/en/contact-us/sales-questions

دستبرداری اور کاپی رائٹ نوٹس

  • اس دستاویز میں معلومات بشمول۔ URL حوالہ جات، بغیر اطلاع کے تبدیلی کے تابع ہے۔
  • اس دستاویز میں فریق ثالث کی تمام معلومات فراہم کی گئی ہیں جیسا کہ اس کی صداقت اور درستگی کی کوئی وارنٹی نہیں ہے۔
  • اس دستاویز کو اس کی تجارتی صلاحیت، عدم خلاف ورزی، کسی خاص مقصد کے لیے فٹنس کے لیے کوئی وارنٹی فراہم نہیں کی گئی ہے، اور نہ ہی کوئی وارنٹی بصورت دیگر کسی تجویز، مخصوص سے پیدا ہوتی ہے۔AMPایل ای
  • اس دستاویز میں معلومات کے استعمال سے متعلق کسی بھی ملکیتی حقوق کی خلاف ورزی کی ذمہ داری سمیت تمام ذمہ داریوں کو مسترد کر دیا گیا ہے۔ یہاں کسی بھی دانشورانہ املاک کے حقوق کے لیے کوئی لائسنس ظاہر یا تقلید نہیں دیا گیا ہے
  • Wi-Fi الائنس ممبر لوگو Wi-Fi الائنس کا ٹریڈ مارک ہے۔ بلوٹوتھ لوگو بلوٹوتھ SIG کا رجسٹرڈ ٹریڈ مارک ہے۔
  • اس دستاویز میں مذکور تمام تجارتی نام، ٹریڈ مارک، ایک اور رجسٹرڈ ٹریڈ مارک ان کے متعلقہ مالکان کی ملکیت ہیں اور اس کے ذریعے تسلیم کیا جاتا ہے۔

اکثر پوچھے گئے سوالات (FAQ)

  • کیا میں ESP8684-WROOM-06C پر وائی فائی اور بلوٹوتھ دونوں فنکشنلٹیز بیک وقت استعمال کر سکتا ہوں؟
    ہاں، ماڈیول Wi-Fi اور بلوٹوتھ دونوں فنکشنلٹیز کو بیک وقت سپورٹ کرتا ہے، مختلف ایپلی کیشنز کو فعال کرتا ہے جن کے لیے دوہری وائرلیس صلاحیتوں کی ضرورت ہوتی ہے۔
  • ESP8684-WROOM-06C کو چلانے کے لیے تجویز کردہ محیطی درجہ حرارت کی حد کیا ہے؟
    ماڈیول کے لیے تجویز کردہ محیطی درجہ حرارت کی حد ڈیٹا شیٹ میں بیان کی گئی ہے اور بہترین کارکردگی اور لمبی عمر کے لیے اس پر عمل کرنا چاہیے۔

دستاویزات / وسائل

ESPRESSIF SYSTEMS ESP8684-WROOM-060 ESP32 C2 ماڈیول [پی ڈی ایف] یوزر مینوئل
2AC7Z-ESP868406C, 2AC7ZESP868406C, esp868406c, ESP8684-WROOM-060 ESP32 C2 Module, ESP8684-WROOM-060, ESP32 C2 Module, C2 Module

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *