M5STACK - लोगोATOMS3 विकास किट
उपयोगकर्ता पुस्तिका

रूपरेखा

AtomS3 ESP32-S3 चिप पर आधारित एक विकास बोर्ड है और इसमें 0.85 “TFT स्क्रीन शामिल है। बोर्ड WS2812LED और 2.4g एंटीना के अलावा दो बटन और USB-C पोर्ट से लैस है। M5STACK ATOMS3 विकास किट

1.1 हार्डवेयर संरचना
AtomS3 हार्डवेयर: ESP32-S3 चिप, TFT डिस्प्ले, कलर LED, बटन, Y8089DCDC। Esp32-s3 लॉन्ग रेंज मोड के साथ 2.4GHz वाई-फाई और ब्लूटूथ (LE) के साथ इंटीग्रेटेड सिंगल चिप है। Esp32-s3 Xtensa® 32-बिट LX7 डुअल-कोर प्रोसेसर, 240 मेगाहर्ट्ज तक, बिल्ट-इन 512KB SRAM (TCM), 45 प्रोग्रामेबल GPIO पिन और समृद्ध संचार इंटरफेस से लैस है। Esp32-s3 हाई-स्पीड ऑक्टल एसपीआई फ्लैश और ऑफ-चिप रैम की एक बड़ी क्षमता का समर्थन करता है, और उपयोगकर्ता-कॉन्फ़िगर डेटा कैशिंग और निर्देश कैशिंग का समर्थन करता है।

टीएफटी स्क्रीन 0.85 x 9107 के रिज़ॉल्यूशन के साथ GC128 द्वारा संचालित 128 "कलर स्क्रीन है। ऑपरेटिंग वॉल्यूमtagई रेंज 2.4-3.3V, ऑपरेटिंग तापमान रेंज 0-40 डिग्री सेल्सियस।
पावर मैनेजमेंट चिप सिलर्जी की SY8089 है। वर्किंग वॉल्यूमtage रेंज 2.7V-5.5V है, चार्जिंग करंट 2A है। AtomS3 ESP32 को प्रोग्राम करने के लिए आवश्यक हर चीज के साथ आता है, वह सब कुछ जो आपको करने और विकसित करने के लिए आवश्यक है

पिन विवरण

2.1.यूएसबी इंटरफेस
AtomS3 टाइप-सी USB इंटरफ़ेस के साथ कॉन्फ़िगर किया गया है और USB2.0 मानक संचार प्रोटोकॉल का समर्थन करता है।

M5STACK ATOMS3 डेवलपमेंट किट - चित्र 12.2.ग्रोव इंटरफेस
4P 2.0 मिमी की दूरी के साथ MSCAMREA GROVE इंटरफ़ेस से सुसज्जित है। आंतरिक वायरिंग GND, 5V, GPIO36 और GPI037 से जुड़ी है।

M5STACK ATOMS3 डेवलपमेंट किट - चित्र 2
2.3.GPIO इंटरफ़ेस M5STACK ATOMS3 डेवलपमेंट किट - चित्र 3

5p 2.54mm स्पेसिंग बसबार इंटरफेस से लैस है, और आंतरिक वायरिंग GPI014, GPIO17, GPI042, GPI040 और 3.3V से जुड़ी है।M5STACK ATOMS3 डेवलपमेंट किट - चित्र 44p को 2.54mm स्पेसिंग बस पोर्ट के साथ कॉन्फ़िगर किया गया है, और आंतरिक केबल GPI038, GPI039, SV और GND हैं।

कार्यात्मक विवरण

यह अध्याय ESP32-S3 के विभिन्न मॉड्यूल और कार्यों का वर्णन करता है।

3.1.सीपीयू और मेमोरी
Xtensai, डुअल कोर 32-बिट LX7 माइक्रोप्रोसेसरएमपी से 240 मेगाहर्ट्ज तक

  • 384 के8 रोम
  • 512 के8 एसआरएएम
  • आरटीसी में 16 केबी एसआरएएम
  • एसपी/, दोहरी एसपी/, क्वाड एसपीआई ऑक्टल श्री ओपी' और ओपी/इंटरफेस जो कई फ्लैश और बाहरी रैम से कनेक्शन की अनुमति देते हैं
  • फ्लैश नियंत्रक कैश के साथ समर्थित है
  • फ्लैश इन-सर्किट प्रोग्रामिंग (/CP) समर्थित है

3.2 भंडारण विवरण
3.2.1.बाहरी फ्लैश और रैम
ESP32-S3 SPI, डुअल SPI, क्वाड SPI, ऑक्टल SPI, QM और OPI इंटरफेस का समर्थन करता है जो कई बाहरी फ्लैश और रैम से कनेक्शन की अनुमति देता है।
बाहरी फ्लैश और रैम को सीपीयू इंस्ट्रक्शन मेमोरी स्पेस और रीड-ओनली डेटा मेमोरी स्पेस में मैप किया जा सकता है। बाहरी RAM को CPU डेटा मेमोरी स्पेस में भी मैप किया जा सकता है। ESP32-S3 बाहरी फ्लैश और रैम के 168 तक का समर्थन करता है, और फ्लैश और बाहरी रैम में उपयोगकर्ताओं के कार्यक्रमों और डेटा की सुरक्षा के लिए XTS-AES पर आधारित हार्डवेयर एन्क्रिप्शन / डिक्रिप्शन।
हाई-स्पीड कैश के माध्यम से, ESP32-S3 एक समय में समर्थन कर सकता है:

  • बाहरी फ्लैश या रैम को 32 केबी के अलग-अलग ब्लॉक के रूप में 64 एमबी इंस्ट्रक्शन स्पेस में मैप किया गया
  • बाहरी रैम को 32 एमबी डेटा स्पेस में 64 केबी के अलग-अलग ब्लॉक के रूप में मैप किया गया। 8-बिट, 16-बिट, 32-बिट और 128-बिट रीड और राईट बाहरी फ्लैश को 32 एमबी डेटा स्पेस में 64 केबी के अलग-अलग ब्लॉक के रूप में मैप किया जा सकता है, लेकिन केवल 8-बिट, 16-बिट, 32 का समर्थन करता है -बिट और 128-बिट पढ़ता है।

3.3 सीपीयू घड़ी
सीपीयू घड़ी के तीन संभावित स्रोत हैं:

  • बाहरी मुख्य क्रिस्टल घड़ी
  • आंतरिक तेज़ आरसी ऑसीलेटर (आमतौर पर लगभग 17.5 मेगाहर्ट्ज, और समायोज्य)
  • पीएलएल घड़ी

एप्लिकेशन उपरोक्त तीन घड़ियों से घड़ी स्रोत का चयन कर सकता है। चयनित क्लॉक स्रोत एप्लिकेशन के आधार पर सीपीयू क्लॉक को सीधे या विभाजन के बाद चलाता है। एक बार सीपीयू रीसेट हो जाने के बाद, डिफ़ॉल्ट घड़ी स्रोत बाहरी मुख्य क्रिस्टल घड़ी होगी जिसे 2 से विभाजित किया जाएगा।

3.4। आरटीसी और कम बिजली प्रबंधन
उन्नत पावर-प्रबंधन तकनीकों के उपयोग के साथ, ESP32-S3 विभिन्न पावर मोड के बीच स्विच कर सकता है। (तालिका 1 देखें)।

  • सक्रिय मोड: सीपीयू और चिप रेडियो चालू हैं। चिप प्राप्त कर सकता है, संचारित कर सकता है या सुन सकता है।
  • मोडेमस्लीप मोड: सीपीयू चालू है और घड़ी की गति को कम किया जा सकता है। वायरलेस बेसबैंड और रेडियो अक्षम हैं, लेकिन वायरलेस कनेक्शन सक्रिय रह सकता है।
  • लाइटस्लीप मोड: सीपीयू रुका हुआ है। RTC बाह्य उपकरणों, साथ ही ULP सहसंसाधक को टाइमर द्वारा समय-समय पर जगाया जा सकता है। कोई भी वेक-अप इवेंट (MAC, होस्ट RTC टाइमर, या बाहरी व्यवधान) चिप को जगा देगा। वायरलेस कनेक्शन सक्रिय रह सकता है। उपयोगकर्ता वैकल्पिक रूप से यह तय कर सकते हैं कि बिजली की बचत के उद्देश्य से कौन से बाह्य उपकरणों को बंद/चालू रखा जाए (चित्र 1 देखें)।
  • डीपस्लीप मोड: सीपीयू और अधिकांश पेरिफेरल्स बंद हो जाते हैं। केवल आरटीसी मेमोरी चालू है और आरटीसी परिधीय वाई-फाई कनेक्शन डेटा आरटीसी मेमोरी में संग्रहीत हैं। ULP सहसंसाधक कार्यात्मक है
कार्य मोड विवरण प्रकार (आईटीए)
हल्की नींद VDD_SPI और Wi-Fi बंद हैं, और सभी GPIO उच्च-प्रतिबाधा वाले हैं। 2401
गहन निद्रा RTC मेमोरी और RTC पेरिफेरल्स चालू हैं। 8
आरटीसी मेमोरी चालू है। RTC बाह्य उपकरणों को बंद कर दिया गया है। 7
बिजली बंद CHIP_PU निम्न स्तर पर सेट है। चिप बंद है। 1

विद्युत विशेषताओं

4.1. अधिकतम निरपेक्ष दर - निर्धारण
तालिका 2: पूर्ण अधिकतम रेटिंग

प्रतीक पैरामी  Mh अधिकतम
वीडीडीए, वीडीडी3पी3, वीडीडी3पी3_आरटीसी,
वीडीडी3पी3_सीपीयू. वीडीडी_एसपीआई
वॉल्यूमtagई प्रति पावर डोमेन बिजली आपूर्ति पिन पर लागू होता है 0. 4. V
! आउटपुट। संचयी l0 आउटपुट करंट 1500 mA
टस्टोर भंडारण तापमान -40 150 डिग्री सेल्सियस
  1. बिजली आपूर्ति पैड के माध्यम से, देखें ESP32 तकनीकी विनिर्देश VDD_SDIO के लिए बिजली आपूर्ति के SD_CLK के रूप में परिशिष्ट 10_MUX।

4.2। वाईफ़ाई रेडियो और बेसबैंड
ESP32-S3 वाई-फाई रेडियो और बेसबैंड निम्नलिखित सुविधाओं का समर्थन करते हैं:

  • 11बी/जी/एन
  • 11n MCS0-7 जो 20 MHz और 40 MHz बैंडविड्थ को सपोर्ट करता है
  • 11एन एमसीएस32
  • 11एन 0.4 1.15 गार्ड-अंतराल
  • डेटा दर 150 एमबीपीएस तक
  • RX STEC (एकल स्थानिक धारा)
  • समायोज्य संचारण शक्ति
  • एंटीना विविधता:

ESP32-S3 बाहरी आरएफ स्विच के साथ ऐन्टेना विविधता का समर्थन करता है। यह स्विच एक या अधिक द्वारा नियंत्रित किया जाता है।
GPI0s, और चैनल अपूर्णता के प्रभाव को कम करने के लिए सर्वश्रेष्ठ एंटीना का चयन करने के लिए उपयोग किया जाता है।

4.3। ब्लूटूथ ले आरएफ ट्रांसमीटर (TX) निर्दिष्टीकरण
तालिका 3: ट्रांसमीटर की विशेषताएं ब्लूटूथ LE 1 एमबीपीएस

पैरामीटर विवरण मिन प्रकार अधिकतम इकाई
संवेदनशीलता 030.8% प्रति -98. डी बी एम
अधिकतम प्राप्त सिग्नल @30.8% PER 8 डी बी एम
सह-चैनल सी/आई एफ = एफओ मेगाहर्ट्ज 9 dB
आसन्न चैनल चयनात्मकता C/I एफ । एफओ + 1 मेगाहर्ट्ज -3 dB
एफ । एफओ - 1 मेगाहर्ट्ज -3 dB
एफ । एफओ + 2 मेगाहर्ट्ज -28 dB
एफ । एफओ - 2 मेगाहर्ट्ज -30 dB
एफ = एफओ + 3 मेगाहर्ट्ज -31 dB
एफ । एफओ - 3 मेगाहर्ट्ज -33 dB

त्वरित शुरुआत

1.1.आर्डुइनो आईडीई
Arduino के अधिकारी पर जाएँ webस्थल(https://www.arduino.cc/en/Main/Software), डाउनलोड करने के लिए अपने स्वयं के ऑपरेटिंग सिस्टम के लिए इंस्टॉलेशन पैकेज का चयन करें। > 1. Arduino IDE खोलें, नेविगेट करें ' File' ->'Preferences' ->' Settings' >2.निम्नलिखित M5Stack बोर्ड प्रबंधक की प्रतिलिपि बनाएँ url 'अतिरिक्त बोर्ड प्रबंधक' के लिए URLएस:' https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package esp32 देव इंडेक्स.json
>3. 'टूल्स' ->' बोर्ड: ' ->' बोर्ड्स मैनेजर...' >4. पॉप-अप विंडो में 'ESP32' सर्च करें, इसे खोजें और 'इंस्टॉल करें' पर क्लिक करें >5.'टूल्स' चुनें - >'बोर्ड:' ->'ESP32-Arduino-ESP32 DEV मॉड्यूल

M5STACK ATOMS3 डेवलपमेंट किट - चित्र 5

1.2.ब्लूटूथ सीरियल
Arduino IDE खोलें और पूर्व खोलेंampले कार्यक्रम File' ->' पूर्वampलेस' -> 'ब्लूटूथ सीरियल' -> 'सीरियल टू सीरियल बीटी'। डिवाइस को कंप्यूटर से कनेक्ट करें और जलने के लिए संबंधित पोर्ट का चयन करें। पूरा होने के बाद, डिवाइस स्वचालित रूप से ब्लूटूथ चलाएगा, और डिवाइस का नाम ESP32test' है। इस समय, ब्लूटूथ सीरियल डेटा के पारदर्शी संचरण का एहसास करने के लिए पीसी पर ब्लूटूथ सीरियल पोर्ट भेजने वाले टूल का उपयोग करें।

M5STACK ATOMS3 डेवलपमेंट किट - चित्र 6M5STACK ATOMS3 डेवलपमेंट किट - चित्र 7M5STACK ATOMS3 डेवलपमेंट किट - चित्र 8

1.3.वाईफ़ाई स्कैनिंग
Arduino IDE खोलें और पूर्व खोलेंampले कार्यक्रम' File' ->' पूर्वampलेस' ->' वाईफाई' -> 'वाईफाईस्कैन'। डिवाइस को कंप्यूटर से कनेक्ट करें और जलने के लिए संबंधित पोर्ट का चयन करें। पूरा होने के बाद, डिवाइस स्वचालित रूप से वाईफाई स्कैन चलाएगा, और वर्तमान वाईफाई स्कैन परिणाम Arduino के साथ आने वाले सीरियल पोर्ट मॉनिटर के माध्यम से प्राप्त किया जा सकता है। M5STACK ATOMS3 डेवलपमेंट किट - चित्र 9M5STACK ATOMS3 डेवलपमेंट किट - चित्र 10

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

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

M5STACK ATOMS3 विकास किट [पीडीएफ] उपयोगकर्ता पुस्तिका
M5ATOMS3, 2AN3WM5ATOMS3, ATOMS3 डेवलपमेंट किट, ATOMS3, डेवलपमेंट किट

संदर्भ

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

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