ATOMS3 विकास किट
प्रयोगकर्ता पुस्तिका
रूपरेखा
AtomS3 ESP32-S3 चिपमा आधारित विकास बोर्ड हो र यसमा 0.85 “TFT स्क्रिन समावेश छ। WS2812LED र 2.4g एन्टेनाको अतिरिक्त, बोर्ड दुई बटन र USB-C पोर्टहरू संग सुसज्जित छ। 
1.1 हार्डवेयर संरचना
AtomS3 हार्डवेयर: ESP32-S3 चिप, TFT डिस्प्ले, रंग एलईडी, बटन, Y8089DCDC। Esp32-s3 एकल चिप 2.4ghz Wi-Fi र ब्लुटुथ (LE), लामो दायरा मोड संग एकीकृत छ। Esp32-s3 Xtensa® 32-bit LX7 डुअल-कोर प्रोसेसर, 240mhz सम्म, निर्मित 512KB SRAM (TCM), 45 प्रोग्रामेबल GPIO पिन, र रिच कम्युनिकेशन इन्टरफेसहरूसँग सुसज्जित छ। Esp32-s3 ले उच्च-गति अक्टल SPI फ्ल्यास र अफ-चिप र्यामको ठूलो क्षमतालाई समर्थन गर्दछ, र प्रयोगकर्ता-कन्फिगर गरिएको डाटा क्यासिङ र निर्देशन क्यासिङलाई समर्थन गर्दछ।
TFT स्क्रिन 0.85 x 9107 को रिजोल्युसनको साथ GC128 द्वारा संचालित 128 “रङ स्क्रिन हो। सञ्चालन भोल्युमtage दायरा 2.4-3.3V, सञ्चालन तापमान दायरा 0-40°C।
पावर व्यवस्थापन चिप सिलेर्जीको SY8089 हो। कार्य भोल्युमtage दायरा 2.7V-5.5V हो, चार्जिंग वर्तमान 2A हो। AtomS3 तपाईलाई ESP32 कार्यक्रम गर्न आवश्यक पर्ने सबै कुराको साथ आउँछ, तपाईले गर्न र विकास गर्न आवश्यक पर्ने सबै कुरा
पिन विवरण
2.1.USB इन्टरफेस
AtomS3 टाइप-सी USB इन्टरफेससँग कन्फिगर गरिएको छ र USB2.0 मानक सञ्चार प्रोटोकललाई समर्थन गर्दछ।
2.2.GROVE इन्टरफेस
4P 2.0mm को स्पेसिङ संग MSCAMREA GROVE इन्टरफेस संग सुसज्जित छ। आन्तरिक तारहरू GND, 5V, GPIO36 र GPI037 मा जडान गरिएको छ।

2.3.GPIO इन्टरफेस 
5p 2.54mm स्पेसिङ बसबार इन्टरफेससँग सुसज्जित छ, र आन्तरिक तारहरू GPI014, GPIO17, GPI042, GPI040, र 3.3V मा जडान गरिएको छ।
4p 2.54mm स्पेसिङ बस पोर्टहरूसँग कन्फिगर गरिएको छ, र आन्तरिक केबलहरू GPI038, GPI039, SV, र GND हुन्।
कार्यात्मक विवरण
यो अध्यायले ESP32-S3 विभिन्न मोड्युल र प्रकार्यहरू वर्णन गर्दछ।
3.1.CPU र मेमोरी
Xtensai, डुअल कोर 32-बिट LX7 माइक्रोप्रोसेसर 240 मेगाहर्ट्ज सम्म
- 384 K8 ROM
- 512 K8 SRAM
- RTC मा 16 KB SRAM
- एसपी/, दोहोरो SP/, Quad SPI Octal SRI OP' र OP/ इन्टरफेसहरू जसले बहु फ्ल्यास र बाह्य र्याममा जडान गर्न अनुमति दिन्छ
- क्यासको साथ फ्ल्यास नियन्त्रक समर्थित छ
- फ्ल्यास इन-सर्किट प्रोग्रामिङ (/CP) समर्थित छ
3.2 भण्डारण विवरण
3.2.1.बाह्य फ्ल्यास र RAM
ESP32-S3 ले SPI, Dual SPI, Quad SPI, Octal SPI, QM र OPI इन्टरफेसहरूलाई समर्थन गर्दछ जसले बहु बाह्य फ्ल्यास र र्याममा जडान गर्न अनुमति दिन्छ।
बाह्य फ्ल्यास र RAM लाई CPU निर्देशन मेमोरी स्पेस र पढ्ने-मात्र डाटा मेमोरी स्पेसमा म्याप गर्न सकिन्छ। बाह्य र्याम पनि CPU डाटा मेमोरी स्पेस मा म्याप गर्न सकिन्छ। ESP32-S3 ले बाह्य फ्ल्यास र RAM को 168 सम्म समर्थन गर्दछ, र XTS-AES मा आधारित हार्डवेयर ईन्क्रिप्शन/डिक्रिप्शनलाई फ्ल्यास र बाह्य RAM मा प्रयोगकर्ताका कार्यक्रमहरू र डेटा सुरक्षित गर्नको लागि।
उच्च-गति क्यासहरू मार्फत, ESP32-S3 ले एक समयमा समर्थन गर्न सक्छ:
- बाह्य फ्ल्यास वा RAM लाई 32 KB को व्यक्तिगत ब्लकहरूको रूपमा 64 MB निर्देशन ठाउँमा म्याप गरियो
- बाह्य RAM 32 KB को व्यक्तिगत ब्लकको रूपमा 64 MB डाटा स्पेस मा म्याप गरियो। 8-बिट, 16-बिट, 32-बिट, र 128-बिट पढ्ने र लेख्नेहरू हुन् बाह्य फ्ल्यास पनि 32 MB डाटा स्पेसमा 64 KB को व्यक्तिगत ब्लकहरूको रूपमा म्याप गर्न सकिन्छ, तर केवल 8-बिट, 16-बिट, 32 समर्थन गर्दछ। -bit र 128-bit पढ्छ।
3.3.CPU घडी
CPU घडीमा तीन सम्भावित स्रोतहरू छन्:
- बाह्य मुख्य क्रिस्टल घडी
- आन्तरिक द्रुत आरसी ओसिलेटर (सामान्यतया लगभग 17.5 मेगाहर्ट्ज, र समायोज्य)
- PLL घडी
अनुप्रयोगले माथिको तीन घडीहरूबाट घडीको स्रोत चयन गर्न सक्छ। चयन गरिएको घडी स्रोतले सीपीयू घडीलाई सीधा, वा विभाजन पछि, अनुप्रयोगमा निर्भर गर्दछ। CPU रिसेट भएपछि, पूर्वनिर्धारित घडी स्रोत बाह्य मुख्य क्रिस्टल घडी 2 द्वारा विभाजित हुनेछ।
३.४। RTC र कम शक्ति व्यवस्थापन
उन्नत पावर-व्यवस्थापन प्रविधिहरूको प्रयोगको साथ, ESP32-S3 ले विभिन्न पावर मोडहरू बीच स्विच गर्न सक्छ। (तालिका १ हेर्नुहोस्)।
- सक्रिय मोड: CPU र चिप रेडियो सक्रिय छन्। चिपले प्राप्त गर्न, प्रसारण गर्न वा सुन्न सक्छ।
- मोडेमस्लीप मोड: CPU सञ्चालनमा छ र घडीको गति घटाउन सकिन्छ। ताररहित बेसब्यान्ड र रेडियो असक्षम छन्, तर ताररहित जडान सक्रिय रहन सक्छ।
- लाइटस्लीप मोड: CPU पज गरिएको छ। RTC बाह्य उपकरणहरू, साथै ULP कोप्रोसेसरलाई समय समयमा टाइमरद्वारा जगाउन सकिन्छ। कुनै पनि वेक-अप घटनाहरू (MAC, होस्ट RTC टाइमर, वा बाह्य अवरोधहरू) ले चिपलाई जगाउनेछ। ताररहित जडान सक्रिय रहन सक्छ। प्रयोगकर्ताहरूले वैकल्पिक रूपमा शक्ति-बचत उद्देश्यका लागि कुन बाह्य उपकरणहरू बन्द/राख्ने (चित्र 1 हेर्नुहोस्) निर्णय गर्न सक्छन्।
- डीपस्लीप मोड: CPU र धेरैजसो बाह्य उपकरणहरू पावर डाउन छन्। RTC मेमोरी मात्र सक्रिय छ र RTC परिधीयहरू Wi-Fi जडान डेटा RTC मेमोरीमा भण्डारण गरिएका छन्। ULP कोप्रोसेसर कार्यात्मक छ
| कार्य मोड विवरण प्रकार (itA) | ||
| हल्का निद्रा | VDD_SPI र Wi-Fi पावर डाउन छन्, र सबै GPIO हरू उच्च प्रतिबाधा छन्। | 2401 |
| गहिरो निन्द्रा | RTC मेमोरी र RTC बाह्य उपकरणहरू सक्रिय छन्। | 8 |
| RTC मेमोरी सक्रिय छ। RTC बाह्य उपकरणहरू बन्द छन्। | 7 | |
| पावर बन्द | CHIP_PU निम्न स्तरमा सेट गरिएको छ। चिप बन्द छ। | 1 |
विद्युतीय विशेषताहरू
4.1. निरपेक्ष अधिकतम मूल्याङ्कनहरू
तालिका ५: निरपेक्ष अधिकतम मूल्याङ्कनहरू
| प्रतीक | परमे | Mh | अधिकतम | |
| VDDA, VDD3P3, VDD3P3_RTC, VDD3P3_CPU। VDD_SPI |
भोल्युमtage पावर डोमेन प्रति पावर सप्लाई पिनहरूमा लागू गरियो | 0. | 4. | V |
| !आउटपुट। | संचयी l0 आउटपुट वर्तमान | 1500 | mA | |
| TSTORE | भण्डारण तापमान | -८.६ | 150 | °C |
- पावर सप्लाई प्याड मार्फत, सन्दर्भ गर्नुहोस् ईएसपी 32२XNUMX प्राविधिक विशिष्टता परिशिष्ट 10_MUX, VDD_SDIO को लागि बिजुली आपूर्तिको SD_CLK को रूपमा।
४.२। वाइफाइ रेडियो र बेसब्यान्ड
ESP32-S3 Wi-Fi रेडियो र बेसब्यान्डले निम्न सुविधाहरू समर्थन गर्दछ:
- 11b/g/n
- 11n MCS0-7 जसले 20 MHz र 40 MHz ब्यान्डविथ समर्थन गर्दछ
- 11n MCS32
- 11n 0.4 1.15 गार्ड-अन्तर
- डाटा दर 150 Mbps सम्म
- RX STEC (एकल स्थानिक स्ट्रिम)
- समायोज्य प्रसारण शक्ति
- एन्टेना विविधता:
ESP32-S3 ले बाह्य आरएफ स्विचको साथ एन्टेना विविधतालाई समर्थन गर्दछ। यो स्विच एक वा धेरै द्वारा नियन्त्रित छ।
GPI0s, र च्यानल अपूर्णताका प्रभावहरूलाई कम गर्नको लागि उत्तम एन्टेना चयन गर्न प्रयोग गरिन्छ।
४.३। BLUETOOTH LE RF ट्रान्समिटर (TX) विशिष्टताहरू
तालिका 3: ट्रान्समिटर विशेषताहरू ब्लुटुथ LE 1 Mbps
| प्यारामिटर विवरण न्यूनतम | टाइप गर्नुहोस् | अधिकतम एकाइ | |||
| संवेदनशीलता 030.8% PER | - | - | -७। | - | dBm |
| अधिकतम प्राप्त संकेत @30.8% PER | - | - | 8 | - | dBm |
| सह-च्यानल C/I | F = FO MHz | - | 9 | - | dB |
| आसन्न च्यानल चयन C/I | एफ। FO + 1 MHz | - | -3 | - | dB |
| एफ। FO - 1 MHz | - | -3 | - | dB | |
| एफ। FO + 2 MHz | - | -८.६ | - | dB | |
| एफ। FO - 2 MHz | - | -८.६ | - | dB | |
| F = FO + 3 MHz | - | -८.६ | - | dB | |
| एफ। FO - 3 MHz | - | -८.६ | - | dB | |
द्रुत सुरुवात
1.1.ARDUINO IDE
Arduino को आधिकारिक भ्रमण गर्नुहोस् webसाइट (https://www.arduino.cc/en/Main/Software), डाउनलोड गर्नका लागि आफ्नै अपरेटिङ सिस्टमको स्थापना प्याकेज चयन गर्नुहोस्। >1. Arduino IDE खोल्नुहोस्, 'मा नेभिगेट गर्नुहोस् File' -> 'Peferences' -> 'सेटिङ्हरू' > 2. निम्न M5Stack बोर्ड प्रबन्धक प्रतिलिपि गर्नुहोस् url 'अतिरिक्त बोर्ड प्रबन्धकलाई URLs:' https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package esp32 dev index.json
>3.'उपकरण' मा नेभिगेट गर्नुहोस् ->' बोर्ड: '->' बोर्ड प्रबन्धक...' > 4. पप-अप विन्डोमा 'ESP32' खोज्नुहोस्, यसलाई फेला पार्नुहोस् र 'स्थापना गर्नुहोस्' क्लिक गर्नुहोस् > 5. 'उपकरणहरू' चयन गर्नुहोस् - >' बोर्ड:' ->'ESP32-Arduino-ESP32 DEV मोड्युल

३.२.ब्लुटुथ सिरियल
Arduino IDE खोल्नुहोस् र पूर्व खोल्नुहोस्ampल कार्यक्रम File' -> 'पूर्वamples' ->'BluetoothSerial' ->'SerialToSerialBT'। कम्प्युटरमा उपकरण जडान गर्नुहोस् र जलाउन सम्बन्धित पोर्ट चयन गर्नुहोस्। पूरा भएपछि, उपकरणले स्वचालित रूपमा ब्लुटुथ चलाउनेछ, र उपकरणको नाम ESP32test' हो। यस समयमा, ब्लुटुथ सिरियल डेटाको पारदर्शी प्रसारण महसुस गर्न पीसीमा ब्लुटुथ सिरियल पोर्ट पठाउने उपकरण प्रयोग गर्नुहोस्।



1.3.WIFI स्क्यानिङ
Arduino IDE खोल्नुहोस् र पूर्व खोल्नुहोस्ampले कार्यक्रम' File' -> 'पूर्वamples' -> 'WiFi' ->'WiFiScan'। कम्प्युटरमा उपकरण जडान गर्नुहोस् र जलाउन सम्बन्धित पोर्ट चयन गर्नुहोस्। पूरा भएपछि, यन्त्रले स्वचालित रूपमा वाइफाइ स्क्यान चलाउनेछ, र हालको वाइफाइ स्क्यान परिणाम Arduino सँग आउने सिरियल पोर्ट मनिटर मार्फत प्राप्त गर्न सकिन्छ। 

FCC कथन
कुनै पनि परिवर्तन वा परिमार्जनहरू अनुपालनको लागि जिम्मेवार पक्षद्वारा स्पष्ट रूपमा अनुमोदित नभएकाले उपकरण सञ्चालन गर्ने प्रयोगकर्ताको अधिकारलाई बेवास्ता गर्न सक्छ। यो यन्त्र FCC नियमहरूको भाग 15 को पालना गर्दछ। सञ्चालन निम्न दुई सर्तहरूको अधीनमा छ: (1) यो यन्त्रले हानिकारक हस्तक्षेप गर्न सक्दैन, र (2) यो यन्त्रले अवांछित सञ्चालनको कारण हुन सक्ने हस्तक्षेप सहित प्राप्त कुनै पनि हस्तक्षेप स्वीकार गर्नुपर्छ।
FCC विकिरण एक्सपोजर कथन: यो उपकरणले अनियन्त्रित वातावरणको लागि तोकिएको FCC विकिरण एक्सपोजर सीमाहरूको पालना गर्दछ। यो उपकरण रेडिएटर र तपाईंको शरीरको बीचमा न्यूनतम 20 सेन्टीमिटरको दूरीमा स्थापना र सञ्चालन गर्नुपर्छ।
नोट : यो उपकरण परीक्षण गरीएको छ र FCC नियमहरूको भाग 15 बमोजिम कक्षा B डिजिटल उपकरणको लागि सीमाहरू पालना गरेको पाइयो। यी सीमाहरू आवासीय स्थापनामा हानिकारक हस्तक्षेप विरुद्ध उचित सुरक्षा प्रदान गर्न डिजाइन गरिएको हो। यो उपकरणले रेडियो फ्रिक्वेन्सी ऊर्जा उत्पन्न, प्रयोग र विकिरण गर्न सक्छ र, यदि स्थापना र निर्देशनहरू अनुसार प्रयोग गरिएन भने, रेडियो संचारमा हानिकारक हस्तक्षेप हुन सक्छ। यद्यपि, त्यहाँ कुनै ग्यारेन्टी छैन कि कुनै विशेष स्थापनामा हस्तक्षेप हुनेछैन। यदि यो उपकरणले रेडियो वा टेलिभिजन रिसेप्शनमा हानिकारक हस्तक्षेप निम्त्याउँछ भने, जुन उपकरण बन्द र अन गरेर निर्धारण गर्न सकिन्छ, प्रयोगकर्तालाई निम्न उपायहरू मध्ये एक वा बढी द्वारा हस्तक्षेपलाई सच्याउन प्रयास गर्न प्रोत्साहित गरिन्छ: - प्राप्तकर्तालाई पुन: दिशा वा स्थानान्तरण गर्नुहोस्। एन्टेना। - उपकरण र रिसीभर बीचको विभाजन बढाउनुहोस्। -उपकरणलाई रिसिभर जोडिएको सर्किटभन्दा फरक आउटलेटमा जडान गर्नुहोस्। - मद्दतको लागि डिलर वा अनुभवी रेडियो/टिभी प्राविधिकसँग परामर्श लिनुहोस्।
कागजातहरू / स्रोतहरू
![]() |
M5STACK ATOMS3 विकास किट [pdf] प्रयोगकर्ता पुस्तिका M5ATOMS3, 2AN3WM5ATOMS3, ATOMS3 विकास किट, ATOMS3, विकास किट |


