एस्प्रेसिफ-लोगो

ESPRESSIF ESP32-C3-WROOM-02U मॉड्यूल

ESPRESSIF-ESP32-C3-WROOM-02U-मॉड्यूल-PRODUCVT

विशेष विवरण

  • प्रोटोकॉल: वाई-फाई और ब्लूटूथ LE
  • फ्रीक्वेंसी रेंज: एन / ए
  • रेडियो: N/A
  • ऑडियो: एन/ए
  • मॉड्यूल इंटरफेस: एकीकृत क्रिस्टल, एकीकृत SPI फ्लैश
  • ऑपरेटिंग वॉल्यूमtagई/पावर सप्लाई: N/A
  • ऑपरेटिंग वर्तमान: 500 एमए
  • विद्युत आपूर्ति द्वारा वितरित न्यूनतम धारा: N/A
  • परिवेश का तापमान: N/A
  • नमी संवेदनशीलता स्तर (MSL): N/A

ESP32C3WROOM02U पर आरंभ करें

जिसकी आपको जरूरत है

  • ESP32-C3-WROOM-02U मॉड्यूल
  • विकास वातावरण (पीसी/लैपटॉप)
  • यूएसबी तार

हार्डवेयर कनेक्शन
USB केबल का उपयोग करके ESP32-C3-WROOM-02U मॉड्यूल को अपने विकास वातावरण से कनेक्ट करें।

विकास पर्यावरण स्थापित करें

  1. अपने पीसी/लैपटॉप पर आवश्यक पूर्वावश्यकताएं स्थापित करें।
  2. विकास के लिए ESP-IDF डाउनलोड करें।
  3. प्रोग्रामिंग के लिए आवश्यक उपकरण सेट करें।
  4. आवश्यकतानुसार पर्यावरण चर कॉन्फ़िगर करें.

सामान्य प्रश्न
प्रश्न: मैं उपयोगकर्ता पुस्तिका का नवीनतम संस्करण कहां पा सकता हूं? उत्तर: कृपया आधिकारिक वेबसाइट देखें webसाइट पर https://www.espressif.com/en/support/download/documents नवीनतम उपयोगकर्ता मैनुअल संस्करण के लिए.

इस दस्तावेज़ के बारे में

  • यह उपयोगकर्ता मैनुअल दिखाता है कि ESP32-C3-WROOM-02U मॉड्यूल के साथ कैसे शुरुआत करें।
  • दस्तावेज़ अद्यतन
    कृपया हमेशा नवीनतम संस्करण देखें https://www.espressif.com/en/support/download/documents
  • संशोधन इतिहास
    इस दस्तावेज़ के पुनरीक्षण इतिहास के लिए, कृपया अंतिम पृष्ठ देखें।
  • दस्तावेज़ीकरण परिवर्तन अधिसूचना
    एस्प्रेसिफ़ आपको तकनीकी दस्तावेज़ीकरण में परिवर्तनों के बारे में अपडेट रखने के लिए ईमेल सूचनाएं प्रदान करता है। कृपया सब्सक्राइब करें www.espressif.com/hi/subscribe
  • प्रमाणीकरण
    एस्प्रेसिफ उत्पादों के लिए प्रमाणपत्र डाउनलोड करें www.espressif.com/en/certificates

ऊपरview

मॉड्यूल ओवरview
ESP32-C3-WROOM-02U एक सामान्य प्रयोजन वाई-फाई और ब्लूटूथ LE मॉड्यूल है। बाह्य उपकरणों का समृद्ध सेट और छोटा आकार इस मॉड्यूल को स्मार्ट घरों, औद्योगिक स्वचालन, स्वास्थ्य देखभाल, उपभोक्ता इलेक्ट्रॉनिक्स आदि के लिए एक आदर्श विकल्प बनाता है।

तालिका 1: ESP32C3WROOM02U विनिर्देश

श्रेणियाँ पैरामीटर विशेष विवरण
वाईफ़ाई प्रोटोकॉल 802.11 बी/जी/एन (150 एमबीपीएस तक)
आवृति सीमा 2412 ~ 2462 मेगाहर्ट्ज
ब्लूटूथ® प्रोटोकॉल ब्लूटूथ® एलई: ब्लूटूथ 5 और ब्लूटूथ जाल
रेडियो क्लास-1, क्लास-2 और क्लास-3 ट्रांसमीटर
एएफएच
ऑडियो सीवीएसडी और एसबीसी
हार्डवेयर  

 

मॉड्यूल इंटरफेस

GPIO, SPI, UART, I2C, I2S, रिमोट कंट्रोल पेरिफेरल, LED PWM कंट्रोलर, जनरल DMA कंट्रोलर, TWAI® नियंत्रक (आईएसओ 11898-1 के साथ संगत), तापमान

सेंसर, एसएआर एडीसी

एकीकृत क्रिस्टल 40 मेगाहर्ट्ज क्रिस्टल
एकीकृत एसपीआई फ्लैश 4 एमबी
ऑपरेटिंग वॉल्यूमtagई / बिजली की आपूर्ति 3.0 वी ~ 3.6 वी
परिचालन धारा औसत: 80 एमए
बिजली द्वारा दिया गया न्यूनतम करंट

आपूर्ति

500 एमए
परिवेश का तापमान 85 डिग्री सेल्सियस संस्करण: -40 डिग्री सेल्सियस ~ +85 डिग्री सेल्सियस;
105 डिग्री सेल्सियस संस्करण: -40 डिग्री सेल्सियस ~ +105 डिग्री सेल्सियस
नमी संवेदनशीलता स्तर (एमएसएल) स्तर 3

पिन विवरण

ESPRESSIF-ESP32-C3-WROOM-02U-मॉड्यूल- (2)

मॉड्यूल में 19 पिन हैं। तालिका 2 में पिन परिभाषाएँ देखें।
परिधीय पिन कॉन्फ़िगरेशन के लिए, कृपया ESP32-C3 सीरीज डेटाशीट देखें।

तालिका 2: पिन परिभाषाएँ

नाम नहीं। प्रकार समारोह
3वी3 1 P बिजली की आपूर्ति
 

EN

 

2

 

I

उच्च: चालू, चिप को सक्षम करता है। कम: बंद, चिप बंद हो जाती है।

नोट: EN पिन को तैरते हुए न छोड़ें।

IO4 3 मैं/ओ/टी जीपीआईओ4, एमटीएमएस, एडीसी1_सीएच4, एफएसपीआईएचडी
IO5 4 मैं/ओ/टी GPIO5, MTDI, ADC2_CH0, FSPIWP
IO6 5 मैं/ओ/टी GPIO6, MTCK, FSPICLK
IO7 6 मैं/ओ/टी जीपीआईओ 7, एमटीडीओ, एफएसपीआईडी
IO8 7 मैं/ओ/टी जीपीआईओ ०
IO9 8 मैं/ओ/टी जीपीआईओ ०
जीएनडी 9, 19 P मैदान
IO10 10 मैं/ओ/टी GPIO10, FSPICS0
आरएक्सडी0 11 मैं/ओ/टी यू0आरएक्सडी, जीपीआईओ20
नाम नहीं। प्रकार समारोह
TXD0 12 मैं/ओ/टी यू0टीएक्सडी, जीपीआईओ21
IO18 13 GPIO18, USB_D-
IO19 14 मैं/ओ/टी GPIO19, USB_D+
IO3 15 मैं/ओ/टी GPIO3, ADC1_CH3
IO2 16 मैं/ओ/टी GPIO2, ADC1_CH2, FSPIQ
IO1 17 मैं/ओ/टी GPIO1, ADC1_CH1, XTAL_32K_N (32.768 kHz क्रिस्टल आउटपुट)
IO0 18 मैं/ओ/टी GPIO0, ADC1_CH0, XTAL_32K_P (32.768 kHz क्रिस्टल इनपुट)

ESP32C3WROOM02U पर आरंभ करें

जिसकी आपको जरूरत है
ESP32-C3-WROOM-02U मॉड्यूल के लिए एप्लिकेशन विकसित करने के लिए आपको चाहिए:

  • 1 एक्स ESP32-C3-WROOM-02U मॉड्यूल
  • 1 एक्स एस्प्रेसिफ आरएफ परीक्षण बोर्ड
  • 1 एक्स यूएसबी-टू-सीरियल बोर्ड
  • 1 एक्स माइक्रो-यूएसबी केबल
  • 1 एक्स पीसी लिनक्स चल रहा है
    इस उपयोगकर्ता मार्गदर्शिका में, हम लिनक्स ऑपरेटिंग सिस्टम को एक उदाहरण के रूप में लेते हैंampले. Windows और macOS पर कॉन्फ़िगरेशन के बारे में अधिक जानकारी के लिए, कृपया ESP-IDF प्रोग्रामिंग गाइड देखें।

हार्डवेयर कनेक्शन

  1. ESP32-C3-WROOM-02U मॉड्यूल को आरएफ परीक्षण बोर्ड में मिलाएं जैसा कि चित्र 2 में दिखाया गया है।
    ESPRESSIF-ESP32-C3-WROOM-02U-मॉड्यूल- (3)
  2. RF परीक्षण बोर्ड को TXD, RXD और GND के माध्यम से USB-to-Serial बोर्ड से कनेक्ट करें।
  3. यूएसबी-टू-सीरियल बोर्ड को पीसी से कनेक्ट करें।
  4. माइक्रो-यूएसबी केबल के माध्यम से 5 वी बिजली की आपूर्ति को सक्षम करने के लिए आरएफ परीक्षण बोर्ड को पीसी या पावर एडॉप्टर से कनेक्ट करें।
  5. डाउनलोड के दौरान, एक जम्पर के माध्यम से IO9 को GND से कनेक्ट करें, और IO2 और IO8 को ऊपर खींचें। फिर, परीक्षण बोर्ड को "चालू" करें।
  6. फर्मवेयर को फ्लैश में डाउनलोड करें। विवरण के लिए, नीचे दिए गए अनुभाग देखें।
  7. डाउनलोड करने के बाद, IO0 और GND पर जम्पर और IO8 को ऊपर खींचने के लिए जम्पर वायर को हटा दें।
  8. आरएफ परीक्षण बोर्ड को फिर से चालू करें। ESP32-C3-WROOM-02U कार्यशील मोड में स्विच हो जाएगा। आरंभीकरण पर चिप फ़्लैश से प्रोग्राम पढ़ेगी।

टिप्पणी:
IO9 आंतरिक रूप से लॉजिक हाई है। यदि IO9 को कम किया जाता है, और IO2 और IO8 को उच्च किया जाता है, तो बूट मोड का चयन किया जाता है। अन्य मामलों में, डाउनलोड मोड का चयन किया जाता है। ESP32-C3-WROOM-02U पर अधिक जानकारी के लिए, कृपया ESP32-C3-WROOM-02 और ESP32-C3-WROOM-02U डेटाशीट देखें।

विकास पर्यावरण स्थापित करें
एस्प्रेसिफ आईओटी डेवलपमेंट फ्रेमवर्क (संक्षेप में ईएसपी-आईडीएफ) एस्प्रेसिफ चिप्स के आधार पर अनुप्रयोगों को विकसित करने के लिए एक ढांचा है। उपयोगकर्ता ईएसपी-आईडीएफ पर आधारित विंडोज़/लिनक्स/मैकोज़ में ईएसपी चिप्स के साथ एप्लिकेशन विकसित कर सकते हैं। यहां हम लिनक्स ऑपरेटिंग सिस्टम को एक उदाहरण के रूप में लेते हैंampले.

पूर्वापेक्षाएँ स्थापित करें
ESP-IDF के साथ संकलन करने के लिए आपको निम्नलिखित पैकेज प्राप्त करने होंगे:

  • सेंटोस 7:
    1 sudo yum git wget flex bison gperf python cmake ninja-build ccache dfuutil स्थापित करें
    उबंटू और डेबियन (एक कमांड दो पंक्तियों में टूट जाती है):
    1 sudo apt-get install git wget flex bison gperf python python-pip python सेटअप उपकरण
  • सीमेक
    2 निंजा-बिल्ड ccache libffi-dev libssl-dev dfu-util आर्क:
    1 सुडो पैक्मैन -एस-आवश्यक जीसीसी गिट मेक फ्लेक्स बाइसन जीपीआरएफ पायथन-पीआईपी सीएमके निंजा सीकैचे डीएफयू-यूटिल

टिप्पणी

  • यह मार्गदर्शिका लिनक्स पर निर्देशिका ~/esp का उपयोग ESP-IDF के लिए संस्थापन फ़ोल्डर के रूप में करती है।
  • ध्यान रखें कि ESP-IDF पथों में रिक्त स्थान का समर्थन नहीं करता है।

 ईएसपीआईडीएफ प्राप्त करें
ESP32-C3-WROOM-02U मॉड्यूल के लिए एप्लिकेशन बनाने के लिए, आपको ESP-IDF रिपॉजिटरी में Espressif द्वारा प्रदान की गई सॉफ़्टवेयर लाइब्रेरी की आवश्यकता है।
ESP-IDF प्राप्त करने के लिए, ESP-IDF को डाउनलोड करने के लिए एक इंस्टॉलेशन डायरेक्टरी (~/esp) बनाएं और रिपॉजिटरी को 'गिट क्लोन' से क्लोन करें:

  1. एमकेडीआईआर -पी ~/esp
  2. सीडी ~/esp
  3. गिट क्लोन – पुनरावर्ती https://github.com/espressif/esp-idf.git

ESP-IDF ~/esp/esp-idf में डाउनलोड किया जाएगा। किसी स्थिति में किस ईएसपी-आईडीएफ संस्करण का उपयोग करना है, इस बारे में जानकारी के लिए ईएसपी-आईडीएफ संस्करणों से परामर्श लें।

उपकरण सेट करें
ESP-IDF के अलावा, आपको ESP-IDF द्वारा उपयोग किए जाने वाले टूल को भी इंस्टॉल करना होगा, जैसे कि कंपाइलर, डिबगर, पायथन पैकेज, आदि। ESP-IDF टूल सेट करने में मदद करने के लिए 'install.sh' नाम की एक स्क्रिप्ट प्रदान करता है। एक बार में।

  1. सीडी ~/esp/esp-idf
  2. ./इंस्टॉल.श

पर्यावरण चर सेट करें
स्थापित उपकरण अभी तक PATH पर्यावरण चर में नहीं जोड़े गए हैं। कमांड लाइन से उपकरणों को प्रयोग करने योग्य बनाने के लिए, कुछ पर्यावरण चर सेट किए जाने चाहिए। ESP-IDF एक और स्क्रिप्ट 'export.sh' प्रदान करता है जो ऐसा करती है। टर्मिनल में जहाँ आप ESP-IDF का उपयोग करने जा रहे हैं, चलाएँ:

  1. $HOME/esp/esp-idf/export.sh अब सब कुछ तैयार है, आप ESP32-C3-WROOM-02U मॉड्यूल पर अपना पहला प्रोजेक्ट बना सकते हैं।

 अपना पहला प्रोजेक्ट बनाएं

एक परियोजना शुरू करें
अब आप ESP32-C3-WROOM-02U मॉड्यूल के लिए अपना एप्लीकेशन तैयार करने के लिए तैयार हैं। आप get-started/hello_world प्रोजेक्ट से शुरुआत कर सकते हैंampईएसपी-आईडीएफ में निर्देशिका।

get-started/hello_world को ~/esp डायरेक्टरी में कॉपी करें:
1 सीडी ~/विशेष
2 सीपी -आर $IDF_PATH/exampलेस/गेट-स्टार्ट/हैलो_वर्ल्ड।
पूर्व की एक श्रृंखला हैampपूर्व में ले परियोजनाओंampईएसपी-आईडीएफ में निर्देशिका। आप किसी भी प्रोजेक्ट को उसी तरह कॉपी कर सकते हैं जैसे ऊपर प्रस्तुत किया गया है और उसे चला सकते हैं। पूर्व का निर्माण भी संभव हैampलेस इन-प्लेस, पहले उन्हें कॉपी किए बिना।

 अपने डिवाइस से कनेक्ट करें
अब अपने ESP32-C3-WROOM-02U मॉड्यूल को कंप्यूटर से कनेक्ट करें और जांचें कि मॉड्यूल किस सीरियल पोर्ट के नीचे दिखाई दे रहा है। लिनक्स में सीरियल पोर्ट अपने नाम में '/dev/tty' से शुरू होते हैं। नीचे दिए गए कमांड को दो बार चलाएँ, पहले बोर्ड को अनप्लग करके, फिर प्लग इन करके। जो पोर्ट दूसरी बार दिखाई देता है वह वही है जिसकी आपको आवश्यकता है:
1 ls /dev/tty*

टिप्पणी:
पोर्ट नाम को संभाल कर रखें क्योंकि आपको अगले चरणों में इसकी आवश्यकता होगी।

कॉन्फ़िगर
चरण 2.4.1 से अपनी 'hello_world' निर्देशिका पर नेविगेट करें। एक प्रोजेक्ट शुरू करें, ESP32-C3 को लक्ष्य के रूप में सेट करें और प्रोजेक्ट कॉन्फ़िगरेशन उपयोगिता 'मेनूकॉन्फिग' चलाएँ।

  1. सीडी ~/esp/hello_world
  2. idf.py सेट-टारगेट esp32c3
  3. idf.py मेनूकॉन्फिग

नया प्रोजेक्ट खोलने के बाद, 'idf.py set-target esp32c3' के साथ लक्ष्य निर्धारित करना एक बार किया जाना चाहिए। यदि प्रोजेक्ट में कुछ मौजूदा बिल्ड और कॉन्फ़िगरेशन हैं, तो उन्हें साफ़ और प्रारंभ किया जाएगा। इस चरण को बिल्कुल भी छोड़ने के लिए लक्ष्य को पर्यावरण चर में सहेजा जा सकता है। अतिरिक्त जानकारी के लिए लक्ष्य का चयन देखें।
यदि पिछले चरण सही ढंग से किए गए हैं, तो निम्न मेनू प्रकट होता है:

ESPRESSIF-ESP32-C3-WROOM-02U-मॉड्यूल- (1)आपके टर्मिनल में मेनू के रंग अलग-अलग हो सकते हैं। आप '--style' विकल्प से दिखावट बदल सकते हैं। कृपया अधिक जानकारी के लिए 'idf.py menuconfig –help' चलाएँ।

प्रोजेक्ट बनाएं
चलाकर प्रोजेक्ट बनाएं:

  1. idf.py बिल्ड

यह कमांड एप्लिकेशन और सभी ESP-IDF घटकों को संकलित करेगा, फिर यह बूटलोडर, पार्टीशन टेबल और एप्लिकेशन बायनेरिज़ उत्पन्न करेगा।

  • $ idf.py बिल्ड
  • निर्देशिका /पथ/से/hello_world/build . में cmake चल रहा है
  • निष्पादन "सेमेक-जी निंजा-चेतावनी-अनियमित / पथ / से / हैलो_वर्ल्ड" ...
  • अप्रारंभीकृत मूल्यों के बारे में चेतावनी दें।
  • - गिट मिला: /usr/bin/git (मिला संस्करण "2.17.0")
  • — विन्यास के कारण खाली aws_iot घटक का निर्माण
  • - घटक नाम:…
  • - घटक पथ:…
  • ... (बिल्ड सिस्टम आउटपुट की अधिक लाइनें)
  • [527/527] hello-world.bin esptool.py v2.3.115 जनरेट किया जा रहा है परियोजना का निर्माण पूरा हो गया है।
  • फ़्लैश करने के लिए, यह कमांड चलाएँ: ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash –flash_ mode dio
  • -flash_size का पता लगाएं -flash_freq 40m 0x10000 बिल्ड/हैलो-वर्ल्ड.बिन बिल्ड 0x1000
  • बिल्ड/बूटलोडर/बूटलोडर.बिन 0x8000 बिल्ड/पार्टिशन_टेबल/पार्टिशन-टेबल.बिन
  • या 'idf.py -p PORT फ़्लैश' चलाएँ

यदि कोई त्रुटि नहीं है, तो फर्मवेयर बाइनरी उत्पन्न करके निर्माण समाप्त हो जाएगा file.

डिवाइस पर फ्लैश
आपके द्वारा अभी-अभी अपने ESP32-C3-WROOM-02U मॉड्यूल पर बनाए गए बायनेरिज़ को चलाकर फ़्लैश करें:

  1. idf.py -p पोर्ट [-b BAUD] फ्लैश
    • चरण से PORT को अपने मॉड्यूल के सीरियल पोर्ट नाम से बदलें: अपना डिवाइस कनेक्ट करें।
    • आप BAUD को अपनी जरूरत की बॉड दर से बदलकर फ्लैशर बॉड दर को भी बदल सकते हैं। डिफ़ॉल्ट बॉड दर 460800 है।
    • Idf.py तर्कों के बारे में अधिक जानकारी के लिए, idf.py देखें।

टिप्पणी
विकल्प 'फ़्लैश' स्वचालित रूप से प्रोजेक्ट बनाता है और चमकता है, इसलिए 'idf.py बिल्ड' चलाना आवश्यक नहीं है।

डिवाइस पर फ्लैश
आपके द्वारा अभी-अभी अपने ESP32-C3-WROOM-02U मॉड्यूल पर बनाए गए बायनेरिज़ को चलाकर फ़्लैश करें:

  1. idf.py -p पोर्ट [-b BAUD] फ्लैश
    चरण से PORT को अपने मॉड्यूल के सीरियल पोर्ट नाम से बदलें: अपना डिवाइस कनेक्ट करें।
    आप BAUD को अपनी जरूरत की बॉड दर से बदलकर फ्लैशर बॉड दर को भी बदल सकते हैं। डिफ़ॉल्ट बॉड दर 460800 है।
    Idf.py तर्कों के बारे में अधिक जानकारी के लिए, idf.py देखें।

टिप्पणी
विकल्प 'फ़्लैश' स्वचालित रूप से प्रोजेक्ट बनाता है और चमकता है, इसलिए 'idf.py बिल्ड' चलाना आवश्यक नहीं है।

  1. esptool.py –chip 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 पार्टीशन_टेबल/पार्टीशन-टेबल.बिन 0x0 बूटलोडर/बूटलोडर.बिन 0x10000 हैलो-वर्ल्ड.बिन
  2. esptool.py v3.0
  3. सीरियल पोर्ट / देव / ttyUSB0
  4. जुड़ रहा है….
  5. चिप है ESP32-C3
  6. विशेषताएं: वाई-फाई
  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
  32. जा रहा है…
  33. आरटीएस पिन के माध्यम से हार्ड रीसेट करना…
  34. हो गया

यदि सब कुछ ठीक रहा, तो IO0 और GND पर जम्पर हटाने के बाद “hello_world” एप्लिकेशन चलना शुरू हो जाता है,
और परीक्षण बोर्ड को फिर से शक्ति प्रदान करें।

 निगरानी करना
यह जांचने के लिए कि क्या “hello_world” वास्तव में चल रहा है, 'idf.py -p PORT monitor' टाइप करें (PORT को अपने सीरियल पोर्ट नाम से बदलना न भूलें)।

यह कमांड IDF मॉनिटर एप्लिकेशन लॉन्च करता है

  1. $ idf.py -p /dev/ttyUSB0 मॉनिटर
  2. निर्देशिका में idf_monitor चल रहा है [...]/esp/hello_world/build
  3. “पायथन […]/esp-idf/tools/idf_monitor.py -b 115200 […]
  4. - idf_monitor /dev/ttyUSB0 115200 पर -
  5. — छोड़ें: Ctrl+] | मेनू: Ctrl+T | सहायता: Ctrl+T के बाद Ctrl+H —
  6. ET जून 8 2016 00:22:57
  7. पहला:0x1 (POWERON_RESET),बूट:0x13 (SPI_FAST_FLASH_BOOT)
  8. ET जून 8 2016 00:22:57

स्टार्टअप और डायग्नोस्टिक लॉग स्क्रॉल करने के बाद, आपको एप्लिकेशन द्वारा प्रिंट किया गया “हैलो वर्ल्ड!” दिखाई देगा।

  1. हैलो वर्ल्ड!
  2. 10 सेकंड में पुनरारंभ हो रहा है…
  3. यह 32 CPU कोर, WiFi/BLE के साथ esp3c1 चिप है
  4. 9 सेकंड में पुनरारंभ हो रहा है…
  5. 8 सेकंड में पुनरारंभ हो रहा है…
  6. 7 सेकंड में पुनरारंभ हो रहा है…

IDF मॉनिटर से बाहर निकलने के लिए शॉर्टकट Ctrl+] का उपयोग करें।
ESP32-C3-WROOM-02U मॉड्यूल के साथ शुरुआत करने के लिए आपको बस इतना ही चाहिए! अब आप कुछ अन्य एक्स को आजमाने के लिए तैयार हैंampईएसपी-आईडीएफ में, या अपने स्वयं के अनुप्रयोगों को विकसित करने के लिए सही जाएं।

यूएस एफसीसी स्टेटमेंट

डिवाइस KDB 996369 D03 OEM मैनुअल v01. नीचे KDB 996369 D03 OEM मैनुअल v01 के अनुसार मेजबान उत्पाद निर्माताओं के लिए एकीकरण निर्देश दिए गए हैं।

लागू FCC नियमों की सूची
एफसीसी पार्ट 15 सबपार्ट सी 15.247 और 15.209

विशिष्ट परिचालन उपयोग की शर्तें
मॉड्यूल में वाईफाई और बीएलई फ़ंक्शन हैं।

  • ऑपरेशन आवृत्ति:
    • वाईफाई: 2412 ~ 2462 मेगाहर्ट्ज
    • ब्लूटूथ: 2402 ~ 2480 मेगाहर्ट्ज
  • चैनल की संख्या:
    • वाईफाई: 12
    • ब्लूटूथ: 40
  • मॉड्यूलेशन:
    • वाईफाई: डीएसएसएस; ओएफडीएम
    • ब्लूटूथ: जीएफएसके;
  • प्रकार: एफपीसी एंटीना
  • लाभ: 2.94 डीबीआई मैक्स

मॉड्यूल का उपयोग IoT अनुप्रयोगों के लिए अधिकतम 2.94 dBi एंटीना के साथ किया जा सकता है। इस मॉड्यूल को अपने उत्पाद में स्थापित करने वाले मेजबान निर्माता को यह सुनिश्चित करना चाहिए कि अंतिम समग्र उत्पाद ट्रांसमीटर संचालन सहित एफसीसी नियमों के तकनीकी मूल्यांकन या मूल्यांकन द्वारा एफसीसी आवश्यकताओं का अनुपालन करता है। मेजबान निर्माता को इस बात की जानकारी होनी चाहिए कि वह अंतिम उत्पाद के उपयोगकर्ता के मैनुअल में इस आरएफ मॉड्यूल को स्थापित करने या हटाने के बारे में जानकारी प्रदान नहीं करता है जो इस मॉड्यूल को एकीकृत करता है। अंतिम उपयोगकर्ता मैनुअल में सभी आवश्यक नियामक जानकारी/चेतावनी शामिल होगी जैसा कि इस मैनुअल में दिखाया गया है।

सीमित मॉड्यूल प्रक्रियाएं
लागू नहीं। मॉड्यूल एक एकल मॉड्यूल है और एफसीसी भाग 15.212 की आवश्यकता का अनुपालन करता है।

ट्रेस एंटीना डिजाइन
लागू नहीं। मॉड्यूल का अपना एंटीना होता है, और इसके लिए होस्ट के मुद्रित बोर्ड माइक्रोस्ट्रिप ट्रेस एंटीना आदि की आवश्यकता नहीं होती है।

आरएफ एक्सपोजर विचार
मॉड्यूल को होस्ट उपकरण में इस तरह से स्थापित किया जाना चाहिए कि एंटीना और उपयोगकर्ता के शरीर के बीच कम से कम 20 सेमी की दूरी बनी रहे; और यदि आरएफ एक्सपोजर स्टेटमेंट या मॉड्यूल लेआउट बदल जाता है, तो होस्ट उत्पाद निर्माता को FCC ID में बदलाव या नए आवेदन के माध्यम से मॉड्यूल की जिम्मेदारी लेनी होगी। मॉड्यूल की FCC ID का उपयोग अंतिम उत्पाद पर नहीं किया जा सकता है। इन परिस्थितियों में, होस्ट निर्माता अंतिम उत्पाद (ट्रांसमीटर सहित) का पुनर्मूल्यांकन करने और एक अलग FCC प्राधिकरण प्राप्त करने के लिए जिम्मेदार होगा।

एंटेना
एंटीना विनिर्देश इस प्रकार हैं:

  • प्रकार: एफपीसी एंटीना
  • लाभ: 2.94 डीबीआई
    यह उपकरण केवल निम्नलिखित शर्तों के तहत होस्ट निर्माताओं के लिए अभिप्रेत है:
  • ट्रांसमीटर मॉड्यूल को किसी अन्य ट्रांसमीटर या एंटीना के साथ सह-स्थित नहीं किया जा सकता।
  • मॉड्यूल का उपयोग केवल बाहरी एंटेना के साथ किया जाएगा जो मूल रूप से इस मॉड्यूल के साथ परीक्षण और प्रमाणित किया गया है।
  • एंटीना या तो स्थायी रूप से जुड़ा होना चाहिए या 'अद्वितीय' एंटीना कपलर का उपयोग करना चाहिए।
  • जब तक उपरोक्त शर्तें पूरी होती हैं, आगे ट्रांसमीटर परीक्षण की आवश्यकता नहीं होगी। हालाँकि, होस्ट निर्माता अभी भी इस मॉड्यूल को स्थापित करने के लिए आवश्यक किसी भी अतिरिक्त अनुपालन आवश्यकताओं के लिए अपने अंतिम उत्पाद का परीक्षण करने के लिए जिम्मेदार है (उदाहरण के लिए)।ampले, डिजिटल डिवाइस उत्सर्जन, पीसी परिधीय आवश्यकताएं, आदि)।

लेबल और अनुपालन जानकारी
मेजबान उत्पाद निर्माताओं को अपने तैयार उत्पाद के साथ एक भौतिक या ई-लेबल प्रदान करना होगा जिसमें लिखा हो कि "इसमें FCC ID: 2AC7Z-ESPC3WROOMU शामिल है"।

परीक्षण मोड और अतिरिक्त परीक्षण आवश्यकताओं पर जानकारी

  • ऑपरेशन आवृत्ति:
    • वाईफाई: 2412 ~ 2462 मेगाहर्ट्ज
    • ब्लूटूथ: 2402 ~ 2480 मेगाहर्ट्ज
  • चैनल की संख्या:
    • वाईफाई: 12
    • ब्लूटूथ: 40
  • मॉड्यूलेशन:
    • वाईफाई: डीएसएसएस; ओएफडीएम
    • ब्लूटूथ: जीएफएसके;

मेजबान निर्माता को एक मेजबान में एक स्टैंड-अलोन मॉड्यूलर ट्रांसमीटर के लिए वास्तविक परीक्षण मोड के साथ-साथ एक मेजबान उत्पाद में एक साथ कई मॉड्यूल या अन्य ट्रांसमीटरों को प्रसारित करने के लिए विकिरणित और संचालित उत्सर्जन और नकली उत्सर्जन आदि का परीक्षण करना चाहिए। केवल जब परीक्षण मोड के सभी परीक्षण परिणाम FCC आवश्यकताओं का अनुपालन करते हैं, तभी अंतिम उत्पाद कानूनी रूप से बेचा जा सकता है।

अतिरिक्त परीक्षण, भाग 15 सबपार्ट बी के अनुरूप
मॉड्यूलर ट्रांसमीटर केवल FCC पार्ट 15 सबपार्ट C 15.247 और 15.209 के लिए अधिकृत FCC है और यह कि होस्ट उत्पाद निर्माता किसी भी अन्य FCC नियमों के अनुपालन के लिए जिम्मेदार है जो प्रमाणन के मॉड्यूलर ट्रांसमीटर अनुदान द्वारा कवर नहीं किए गए होस्ट पर लागू होते हैं। यदि अनुदेयी अपने उत्पाद को भाग 15 सबपार्ट बी के अनुरूप (जब इसमें अनजाने-रेडिएटर डिजिटल सर्किटी भी शामिल है) के रूप में विपणन करता है, तो अनुदेयी यह कहते हुए एक नोटिस प्रदान करेगा कि अंतिम मेजबान उत्पाद को अभी भी मॉड्यूलर ट्रांसमीटर के साथ भाग 15 सबपार्ट बी अनुपालन परीक्षण की आवश्यकता है। स्थापित।

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

  • रिसीविंग एंटीना को रीओरिएंट या रीलोकेट करें।
  • उपकरण और रिसीवर के बीच के वियोग को और बढ़ाएं।
  • उपकरण को उस सर्किट के आउटलेट से जोड़ें जो रिसीवर से भिन्न हो।
  • मदद के लिए डीलर या किसी अनुभवी रेडियो/टीवी तकनीशियन से परामर्श लें।

यह डिवाइस FCC नियमों के भाग 15 का अनुपालन करता है। संचालन निम्नलिखित दो शर्तों के अधीन है

  • यह डिवाइस हानिकारक हस्तक्षेप उत्पन्न नहीं कर सकता।
  • इस उपकरण को प्राप्त किसी भी हस्तक्षेप को स्वीकार करना चाहिए, जिसमें हस्तक्षेप भी शामिल है जो अवांछित संचालन का कारण बन सकता है।
  • अनुपालन के लिए जिम्मेदार पक्ष द्वारा स्पष्ट रूप से अनुमोदित न किए गए किसी भी परिवर्तन या संशोधन से उपकरण को संचालित करने का उपयोगकर्ता का अधिकार रद्द हो सकता है।
  • यह उपकरण एक अनियंत्रित वातावरण के लिए निर्धारित FCC RF विकिरण जोखिम सीमा का अनुपालन करता है। यह उपकरण और इसका एंटेना किसी अन्य एंटीना या ट्रांसमीटर के साथ सह-स्थित या संचालन में नहीं होना चाहिए। इस ट्रांसमीटर के लिए उपयोग किए जाने वाले एंटेना को सभी व्यक्तियों से कम से कम 20 सेमी की दूरी प्रदान करने के लिए स्थापित किया जाना चाहिए और किसी अन्य एंटीना या ट्रांसमीटर के साथ सह-स्थित या संचालित नहीं होना चाहिए।

OEM एकीकरण निर्देश
यह उपकरण केवल निम्नलिखित शर्तों के तहत OEM इंटीग्रेटर्स के लिए है:

  • ट्रांसमीटर मॉड्यूल को किसी अन्य ट्रांसमीटर या एंटीना के साथ सह-स्थित नहीं किया जा सकता।
  • मॉड्यूल का उपयोग केवल बाहरी एंटेना के साथ किया जाएगा जो मूल रूप से इस मॉड्यूल के साथ परीक्षण और प्रमाणित किया गया है।
  • जब तक उपरोक्त शर्तें पूरी होती हैं, तब तक आगे ट्रांसमीटर परीक्षण की आवश्यकता नहीं होगी। हालाँकि, ओईएम इंटीग्रेटर अभी भी इस मॉड्यूल के साथ स्थापित किसी भी अतिरिक्त अनुपालन आवश्यकताओं के लिए अपने अंतिम उत्पाद के परीक्षण के लिए जिम्मेदार है (पूर्व के लिए)ampले, डिजिटल डिवाइस उत्सर्जन, पीसी परिधीय आवश्यकताएं, आदि)।

मॉड्यूल प्रमाणन का उपयोग करने की वैधता
यदि ये शर्तें पूरी नहीं की जा सकतीं (उदाहरण के लिएampकुछ लैपटॉप कॉन्फ़िगरेशन या किसी अन्य ट्रांसमीटर के साथ सह-स्थान), तो होस्ट उपकरण के संयोजन में इस मॉड्यूल के लिए एफसीसी प्राधिकरण को अब मान्य नहीं माना जाता है और मॉड्यूल की एफसीसी आईडी का उपयोग अंतिम उत्पाद पर नहीं किया जा सकता है। इन परिस्थितियों में, ओईएम इंटीग्रेटर अंतिम उत्पाद (ट्रांसमीटर सहित) के पुनर्मूल्यांकन और एक अलग एफसीसी प्राधिकरण प्राप्त करने के लिए जिम्मेदार होगा।

अंतिम उत्पाद लेबलिंग
अंतिम अंतिम उत्पाद को निम्नलिखित के साथ एक दृश्य क्षेत्र में लेबल किया जाना चाहिए: "ट्रांसमीटर मॉड्यूल एफसीसी आईडी शामिल है: 2AC7Z-ESPC3WROOMU"।

सीखने के संसाधन

अवश्य पढ़ें

दस्तावेज़
कृपया निम्नलिखित दस्तावेजों से खुद को परिचित करें:

  • ESP32-C3 सीरीज डेटाशीट
    यह ESP32-C3 हार्डवेयर की विशिष्टताओं का परिचय है, जिसमें over . भी शामिल हैview, पिन परिभाषाएँ, कार्यात्मक विवरण, परिधीय इंटरफ़ेस, विद्युत विशेषताएँ, आदि।
  • ईएसपी-आईडीएफ प्रोग्रामिंग गाइड
    ईएसपी-आईडीएफ विकास ढांचे के लिए व्यापक दस्तावेज, हार्डवेयर गाइड से लेकर एपीआई संदर्भ तक।
  • ESP32-C3 तकनीकी संदर्भ मैनुअल
    ESP32-C3 मेमोरी और बाह्य उपकरणों का उपयोग करने के तरीके के बारे में विस्तृत जानकारी।

महत्वपूर्ण संसाधन
यहाँ महत्वपूर्ण ESP32-C3-संबंधित संसाधन हैं।

  • ESP32 बीबीएस
    एस्प्रेसिफ उत्पादों के लिए इंजीनियर-टू-इंजीनियर (ई2ई) समुदाय जहां आप प्रश्न पोस्ट कर सकते हैं, ज्ञान साझा कर सकते हैं, विचारों का पता लगा सकते हैं और साथी इंजीनियरों के साथ समस्याओं को हल करने में मदद कर सकते हैं।

संशोधन इतिहास

तारीख संस्करण रिलीज नोट्स
2024-10-16 v0.1 प्रारंभिक विमोचन

अस्वीकरण और कॉपीराइट सूचना

  • इस दस्तावेज़ में जानकारी, सहित URL संदर्भ, सूचना के बिना परिवर्तन के अधीन है।
  • इस दस्तावेज़ में सभी तृतीय पक्ष की जानकारी की प्रामाणिकता और सटीकता की कोई वारंटी नहीं है।
  • इस दस्तावेज़ को इसकी व्यापारिकता, गैर-उल्लंघन, किसी विशेष उद्देश्य के लिए उपयुक्तता के लिए कोई वारंटी प्रदान नहीं की जाती है, और न ही किसी प्रस्ताव, विनिर्देश या एस से उत्पन्न होने वाली कोई वारंटी प्रदान की जाती है।AMPले.
  • इस दस्तावेज़ में जानकारी के उपयोग से संबंधित किसी भी मालिकाना अधिकार के उल्लंघन के लिए दायित्व सहित सभी दायित्व अस्वीकार कर दिए गए हैं। यहां किसी भी बौद्धिक संपदा अधिकार को व्यक्त या निहित, रोक या अन्यथा, कोई लाइसेंस नहीं दिया गया है।
  • वाई-फाई एलायंस सदस्य लोगो वाई-फाई एलायंस का ट्रेडमार्क है। ब्लूटूथ लोगो ब्लूटूथ एसआईजी का एक पंजीकृत ट्रेडमार्क है।
  • इस दस्तावेज़ में उल्लिखित सभी व्यापारिक नाम, ट्रेडमार्क और पंजीकृत ट्रेडमार्क उनके संबंधित स्वामियों की संपत्ति हैं, और इसके द्वारा स्वीकार किए जाते हैं।
  • कॉपीराइट © 2024 एस्प्रेसिफ सिस्टम्स (शंघाई) कं, लिमिटेड सभी अधिकार सुरक्षित।

www.espressif.com

दस्तावेज़ / संसाधन

ESPRESSIF ESP32-C3-WROOM-02U मॉड्यूल [पीडीएफ] उपयोगकर्ता पुस्तिका
ESP32-C3-WROOM-02U, ESP32-C3-WROOM-02U मॉड्यूल, मॉड्यूल

संदर्भ

एक टिप्पणी छोड़ें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *