सीड-लोगो

सीड स्टूडियो ESP32 RISC-V टिनी MCU बोर्ड

seeed-studio-ESP32-RISC-V-टिनी-MCU-बोर्ड-उत्पाद

ESP32 उत्पाद विवरण

विशेषताएँ

  • उन्नत कनेक्टिविटी: 2.4GHz वाई-फाई 6 (802.11ax), ब्लूटूथ 5(LE), और IEEE 802.15.4 रेडियो कनेक्टिविटी को जोड़ती है, जिससे आप थ्रेड और ज़िगबी प्रोटोकॉल लागू कर सकते हैं।
  • मैटर नेटिव: अपनी उन्नत कनेक्टिविटी के कारण मैटर-अनुरूप स्मार्ट होम परियोजनाओं के निर्माण में सहायता करता है, जिससे अंतर-संचालन क्षमता प्राप्त होती है
  • चिप पर एन्क्रिप्टेड सुरक्षा: ESP32-C6 द्वारा संचालित, यह सुरक्षित बूट, एन्क्रिप्शन और विश्वसनीय निष्पादन वातावरण (TEE) के माध्यम से आपके स्मार्ट होम प्रोजेक्ट्स में उन्नत एन्क्रिप्टेड-ऑन-चिप सुरक्षा लाता है।
  • उत्कृष्ट आरएफ प्रदर्शन: 80 मीटर तक का ऑन-बोर्ड एंटीना है
    BLE/Wi-Fi रेंज, जबकि बाहरी UFL एंटीना के लिए एक इंटरफ़ेस आरक्षित है
  • बिजली की खपत का लाभ उठाना: 4 कार्य मोड के साथ आता है, जिसमें सबसे कम 15 μA डीप स्लीप मोड में है, जबकि लिथियम बैटरी चार्ज प्रबंधन का भी समर्थन करता है।
  • दोहरे RISC-V प्रोसेसर: इसमें दो 32-बिट RISC-V प्रोसेसर शामिल हैं, जिसमें उच्च-प्रदर्शन प्रोसेसर 160 मेगाहर्ट्ज तक चलता है, और कम-शक्ति वाला प्रोसेसर 20 मेगाहर्ट्ज तक चलता है।
  • क्लासिक XIAO डिज़ाइन: 21 x 17.5 मिमी के अंगूठे के आकार के फॉर्म फैक्टर और सिंगल-साइड माउंट के क्लासिक XIAO डिज़ाइन बने हुए हैं, जो इसे पहनने योग्य जैसे स्थान-सीमित परियोजनाओं के लिए एकदम सही बनाते हैं

seeed-studio-ESP32-RISC-V-टिनी-MCU-बोर्ड- (1)

विवरण

सीड स्टूडियो XIAO ESP32C6 अत्यधिक एकीकृत ESP32-C6 SoC द्वारा संचालित है, जो दो 32-बिट RISC-V प्रोसेसर पर बनाया गया है, जिसमें 160 मेगाहर्ट्ज तक चलने वाला एक उच्च-प्रदर्शन (HP) प्रोसेसर और एक कम-शक्ति (LP) 32-बिट RISC-V प्रोसेसर है, जिसे 20 मेगाहर्ट्ज तक क्लॉक किया जा सकता है। चिप पर 512KB SRAM और 4 MB फ्लैश है, जो अधिक प्रोग्रामिंग स्पेस की अनुमति देता है, और IoT नियंत्रण परिदृश्यों में अधिक संभावनाएं लाता है।
XIAO ESP32C6 अपनी उन्नत वायरलेस कनेक्टिविटी के कारण मैटर नेटिव है। वायरलेस स्टैक 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee और थ्रेड (802.15.4) को सपोर्ट करता है। थ्रेड के साथ संगत पहले XIAO सदस्य के रूप में, यह मैटर-सी अनुरूप परियोजनाओं के निर्माण के लिए एकदम उपयुक्त है, इस प्रकार स्मार्ट-होम में इंटरऑपरेबिलिटी प्राप्त करता है।
आपके IoT प्रोजेक्ट को बेहतर तरीके से सपोर्ट करने के लिए, XIAO ESP32C6 न केवल ESP Rain Maker, AWS IoT, Microsoft Azur e और Google Cloud जैसे मुख्यधारा के क्लाउड प्लेटफ़ॉर्म के साथ सहज एकीकरण प्रदान करता है, बल्कि आपके IoT अनुप्रयोगों के लिए सुरक्षा का लाभ भी उठाता है। अपने ऑन-चिप सिक्योर बूट, फ्लैश एन्क्रिप्शन, पहचान सुरक्षा और ट्रस्टेड एक्ज़ीक्यूशन एनवायरनमेंट (TEE) के साथ, यह छोटा बोर्ड स्मार्ट, सुरक्षित और कनेक्टेड समाधान बनाने की चाहत रखने वाले डेवलपर्स के लिए सुरक्षा का वांछित स्तर सुनिश्चित करता है।

seeed-studio-ESP32-RISC-V-टिनी-MCU-बोर्ड- (2)

यह नया XIAO 80 मीटर BLE/Wi-Fi रेंज के साथ एक उच्च-प्रदर्शन ऑनबोर्ड सिरेमिक एंटीना से सुसज्जित है, जबकि यह बाहरी UFL एंटीना के लिए एक इंटरफ़ेस भी आरक्षित करता है। साथ ही, यह एक अनुकूलित बिजली खपत प्रबंधन के साथ भी आता है। चार पावर मोड और एक ऑनबोर्ड लिथियम बैटरी चार्जिंग प्रबंधन सर्किट की विशेषता के साथ, यह 15 µA जितनी कम धारा के साथ डीप स्लीप मोड में काम करता है, जो इसे रिमोट, बैटरी-संचालित अनुप्रयोगों के लिए एक उत्कृष्ट फिट बनाता है।

seeed-studio-ESP32-RISC-V-टिनी-MCU-बोर्ड- (3)

सीड स्टूडियो XIAO परिवार का 8वां सदस्य होने के नाते, XIAO ESP32C6 क्लासिक XIAO डिज़ाइन बना हुआ है। इसे 21 x 17.5 मिमी, XIAO मानक आकार में फिट करने के लिए डिज़ाइन किया गया है, जबकि यह अपने क्लासिक सिंगल-साइडेड कंपोनेंट माउंटिंग के रूप में बना हुआ है। अंगूठे के आकार का होने के बावजूद, यह आश्चर्यजनक रूप से 15 कुल GPIO पिन को तोड़ता है, जिसमें PWM पिन के लिए 11 डिजिटल I/O और ADC पिन के लिए 4 एनालॉग I/O शामिल हैं। यह UART, IIC और SPI सीरियल संचार पोर्ट का समर्थन करता है। ये सभी विशेषताएं इसे या तो पहनने योग्य वस्तुओं जैसे सीमित स्थान वाली परियोजनाओं के लिए या आपके PCBA डिज़ाइन के लिए उत्पादन-तैयार इकाई के लिए एकदम सही बनाती हैं।

शुरू करना

सबसे पहले, हम XIAO ESP32C3 को कंप्यूटर से जोड़ेंगे, बोर्ड से एक LED जोड़ेंगे और Arduino IDE से एक सरल कोड अपलोड करेंगे, जिससे यह पता चल सकेगा कि बोर्ड ठीक से काम कर रहा है या नहीं, इसके लिए हम जुड़े हुए LED को ब्लिंक करेंगे।

हार्डवेयर सेटअप
आपको निम्नलिखित तैयारी करनी होगी:

  • 1 x सीड स्टूडियो XIAO ESP32C6
  • 1 x कंप्यूटर
  • 1 एक्स यूएसबी टाइप-सी केबल

बख्शीश
कुछ USB केबल केवल बिजली की आपूर्ति कर सकते हैं और डेटा ट्रांसफर नहीं कर सकते हैं। यदि आपके पास USB केबल नहीं है या आपको नहीं पता कि आपका USB केबल डेटा ट्रांसमिट कर सकता है या नहीं, तो आप Seeed USB Type-C support USB 3.1 की जाँच कर सकते हैं।

  1. स्टेप 1XIAO ESP32C6 को USB टाइप-C केबल के माध्यम से अपने कंप्यूटर से कनेक्ट करें।
  2. स्टेप 2.निम्नानुसार LED को D10 पिन से जोड़ें
    टिप्पणी: एलईडी के माध्यम से करंट को सीमित करने और एलईडी को जलाने से होने वाली अतिरिक्त करंट को रोकने के लिए एक प्रतिरोधक (लगभग 150Ω) को श्रृंखला में जोड़ना सुनिश्चित करें।

सॉफ्टवेयर तैयार करें​
नीचे मैं संदर्भ के लिए इस लेख में उपयोग किए गए सिस्टम संस्करण, ESP-IDF संस्करण और ESP-Matter संस्करण को सूचीबद्ध करूँगा। यह एक स्थिर संस्करण है जिसे ठीक से काम करने के लिए परीक्षण किया गया है।

  • होस्ट: उबंटू 22.04 एलटीएस (जैमी जेलीफ़िश)।
  • ईएसपी-आईडीएफ: Tags v5.2.1.
  • ईएसपी-मैटर: मुख्य शाखा, 10 मई 2024 तक, प्रतिबद्ध bf56832.
  • कनेक्टेडहोमआईपी: वर्तमान में 13 मई 158 तक कमिट 10ab10f2024 के साथ काम करता है।
  • गिट
  • विज़ुअल स्टूडियो कोड

ESP-Matter की स्थापना चरण दर चरण

चरण 1. निर्भरताएँ स्थापित करें​
सबसे पहले, आपको का उपयोग करके आवश्यक पैकेज स्थापित करने की आवश्यकता है। अपना टर्मिनल खोलें और निम्न कमांड निष्पादित करें: apt-get

  • सुडो एप्ट-गेट इंस्टॉल गिट जीसीसी जी++ पीकेजी-कॉन्फ़िगरेशन libssl-dev libdbus-1-dev \ libglib2.0-dev libavahi-client-dev ninja-build python3-venv python3-dev \ python3-pip अनज़िप libgirepository1.0-dev libcairo2-dev libreadline-dev

यह कमांड विभिन्न पैकेजों जैसे, कंपाइलर (, ) और लाइब्रेरीज़ को स्थापित करता है जो मैटर SDK के निर्माण और चलाने के लिए आवश्यक हैं।gitgccg++

चरण 2. ईएसपी-मैटर रिपॉजिटरी को क्लोन करें​
केवल नवीनतम स्नैपशॉट प्राप्त करने के लिए 1 की गहराई वाले कमांड का उपयोग करके GitHub से रिपॉजिटरी को क्लोन करें:esp-mattergit clone

निर्देशिका में बदलें और आवश्यक Git सबमॉड्यूल आरंभ करें:esp-matter

  • सीडी ईएसपी-पदार्थ
    git सबमॉड्यूल अपडेट –init –depth 1

निर्देशिका पर जाएँ और विशिष्ट प्लेटफ़ॉर्म के लिए सबमॉड्यूल्स प्रबंधित करने के लिए पायथन स्क्रिप्ट चलाएँ:connectedhomeip

  • cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –प्लेटफ़ॉर्म esp32 लिनक्स –shallow

यह स्क्रिप्ट ESP32 और Linux दोनों प्लेटफार्मों के लिए उप-मॉड्यूल्स को उथले तरीके से अद्यतन करती है (केवल नवीनतम कमिट)।

चरण 3. ESP-Matter स्थापित करें
रूट निर्देशिका पर वापस लौटें, फिर इंस्टॉलेशन स्क्रिप्ट चलाएँ:esp-matter

  • सीडी ../…/install.sh

यह स्क्रिप्ट ESP-Matter SDK के लिए विशिष्ट अतिरिक्त निर्भरताएं स्थापित करेगी।

चरण 4. पर्यावरण चर सेट करें​
विकास के लिए आवश्यक पर्यावरण चर सेट करने के लिए स्क्रिप्ट का स्रोत: export.sh

  • स्रोत ./export.sh

यह कमांड आपके शेल को आवश्यक पर्यावरण पथों और चरों के साथ कॉन्फ़िगर करता है।

चरण 5 (वैकल्पिक)। ESP-Matter विकास परिवेश तक त्वरित पहुँच​
अपने ब्राउज़र में दिए गए उपनाम और पर्यावरण चर सेटिंग्स जोड़ने के लिए file, इन चरणों का पालन करें। यह आपके शेल वातावरण को IDF और मैटर डेवलपमेंट सेटअप के बीच आसानी से स्विच करने के लिए कॉन्फ़िगर करेगा, और तेज़ बिल्ड के लिए ccache को सक्षम करेगा।.bashrc
अपना टर्मिनल खोलें और टेक्स्ट एडिटर का उपयोग करके इसे खोलें. file आपके होम डायरेक्टरी में स्थित है। आप या कोई भी संपादक जो आपको पसंद हो, उसका उपयोग कर सकते हैं। उदाहरण के लिएample:.bashrcnano

  • नैनो ~/.bashrc

नीचे तक स्क्रॉल करें file और निम्न पंक्तियाँ जोड़ें:.bashrc

  • # ESP-Matter वातावरण को स्थापित करने के लिए उपनाम उपनाम get_matter='. ~/esp/esp-matter/export.sh'
  • # संकलन की गति बढ़ाने के लिए ccache सक्षम करें उपनाम set_cache='export IDF_CCACHE_ENABLE=1′

पंक्तियाँ जोड़ने के बाद, सहेजें file और टेक्स्ट एडिटर से बाहर निकलें। यदि आप का उपयोग कर रहे हैं, तो आप दबाकर सहेज सकते हैं, पुष्टि करने के लिए दबाएँ, और फिर बाहर निकलने के लिए दबाएँ।nanoCtrl+OEnterCtrl+X
परिवर्तनों को प्रभावी बनाने के लिए, आपको पुनः लोड करना होगा file. आप ऐसा स्रोत से कर सकते हैं file या अपने टर्मिनल को बंद करके फिर से खोलना। file, निम्नलिखित का उपयोग करें

  • स्रोत ~/.bashrc आदेश:.bashrc.bashrc.bashrc

अब आप किसी भी टर्मिनल सत्र में esp-matter वातावरण को सेट अप या रिफ्रेश करने के लिए चला सकते हैं।get_matterset_cache

  • get_matter सेट_कैश

आवेदन

  • सुरक्षित और कनेक्टेड स्मार्ट होम, स्वचालन, रिमोट कंट्रोल और अन्य माध्यमों से रोजमर्रा की जिंदगी को बेहतर बनाता है।
  • सीमित स्थान वाले तथा बैटरी से चलने वाले पहनने योग्य उपकरण, जो अंगूठे के आकार के होते हैं तथा कम बिजली खपत वाले होते हैं।
  • वायरलेस IoT परिदृश्य, तीव्र एवं विश्वसनीय डेटा संचरण को सक्षम बनाता है।

घोषणा यहाँ करें
यह डिवाइस डीएसएस मोड के अंतर्गत बीटी होपिंग ऑपरेशन का समर्थन नहीं करता है।

एफसीसी

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

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

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

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

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

मॉड्यूल केवल OEM स्थापना तक ही सीमित है
OEM इंटीग्रेटर यह सुनिश्चित करने के लिए ज़िम्मेदार है कि एंड-यूज़र के पास मॉड्यूल को हटाने या स्थापित करने के लिए कोई मैन्युअल निर्देश नहीं है
यदि मॉड्यूल को किसी अन्य डिवाइस के अंदर इंस्टॉल किए जाने पर FCC पहचान संख्या दिखाई नहीं देती है, तो जिस डिवाइस में मॉड्यूल इंस्टॉल किया गया है, उसके बाहर भी संलग्न मॉड्यूल का संदर्भ देने वाला लेबल प्रदर्शित होना चाहिए। इस बाहरी लेबल में निम्नलिखित जैसे शब्दों का उपयोग किया जा सकता है: “ट्रांसमीटर मॉड्यूल FCC ID शामिल है: Z4T-XIAOESP32C6 या FCC ID शामिल है: Z4T-XIAOESP32C6”

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

  1. यह डिवाइस FCC नियमों के भाग 15 का अनुपालन करता है। संचालन निम्नलिखित दो शर्तों के अधीन है:
    1. यह डिवाइस हानिकारक हस्तक्षेप उत्पन्न नहीं कर सकता।
    2. इस डिवाइस को किसी भी प्रकार का हस्तक्षेप स्वीकार करना होगा, जिसमें अवांछित संचालन का कारण बनने वाला हस्तक्षेप भी शामिल है।
  2. अनुपालन के लिए जिम्मेदार पक्ष द्वारा स्पष्ट रूप से अनुमोदित न किए गए परिवर्तन या संशोधन, उपकरण को संचालित करने के उपयोगकर्ता के अधिकार को निरस्त कर सकते हैं।

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

एंटेना

प्रकार पाना
सिरेमिक चिप एंटीना 4.97dBi
एफपीसी एंटीना 1.23dBi
रॉड एंटीना 2.42dBi

एंटीना स्थायी रूप से जुड़ा हुआ है, इसे बदला नहीं जा सकता। GPIO14 के माध्यम से चुनें कि अंतर्निहित सिरेमिक एंटीना या बाहरी एंटीना का उपयोग करना है या नहीं। अंतर्निहित एंटीना का उपयोग करने के लिए GPIO0 को 14 भेजें, और बाहरी एंटीना का उपयोग करने के लिए 1 भेजेंट्रेस एंटीना डिज़ाइन: लागू नहीं।

अक्सर पूछे जाने वाले प्रश्न (एफएक्यू)

प्रश्न: क्या मैं इस उत्पाद का उपयोग औद्योगिक अनुप्रयोगों के लिए कर सकता हूँ?
उत्तर: यद्यपि यह उत्पाद स्मार्ट होम परियोजनाओं के लिए डिज़ाइन किया गया है, लेकिन औद्योगिक परिवेश में विशिष्ट आवश्यकताओं के कारण यह औद्योगिक अनुप्रयोगों के लिए उपयुक्त नहीं हो सकता है।

प्रश्न: इस उत्पाद की सामान्य बिजली खपत कितनी है?
उत्तर: यह उत्पाद विभिन्न कार्य मोड प्रदान करता है, जिसमें डीप स्लीप मोड में न्यूनतम बिजली खपत 15 A है।

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

सीड स्टूडियो ESP32 RISC-V टिनी MCU बोर्ड [पीडीएफ] मालिक नियमावली
ESP32, ESP32 RISC-V टिनी MCU बोर्ड, RISC-V टिनी MCU बोर्ड, टिनी MCU बोर्ड, MCU बोर्ड, बोर्ड

संदर्भ

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

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