Luatos ESP32-C3 MCU बोर्ड
उत्पादन जानकारी
ESP32-C3 16MB मेमोरी भएको माइक्रोकन्ट्रोलर बोर्ड हो। यसमा २ UART इन्टरफेसहरू छन्, UART2 र UART0, UART1 डाउनलोड पोर्टको रूपमा सेवा गर्दै। बोर्डले 0-च्यानल 5-बिट एडीसी पनि समावेश गर्दछ अधिकतम s संगamp100KSPS को लिंग दर। थप रूपमा, यसमा मास्टर मोडमा कम-स्पीड SPI इन्टरफेस र एक IIC नियन्त्रक छ। त्यहाँ 4 PWM इन्टरफेसहरू छन् जुन कुनै पनि GPIO प्रयोग गर्न सक्छ, र 15 बाह्य GPIO पिनहरू जुन मल्टिप्लेक्स गर्न सकिन्छ। बोर्ड दुई SMD LED सूचकहरू, एक रिसेट बटन, एक BOOT बटन, र USB देखि TTL डाउनलोड डिबग पोर्ट संग सुसज्जित छ।
उत्पादन उपयोग निर्देशन
- ESP32 लाई पावर अप गर्नु अघि, डाउनलोड मोडमा प्रवेश गर्नबाट बच्न BOOT (IO09) पिन तल तानिएको छैन भनी सुनिश्चित गर्नुहोस्।
- डिजाइन प्रक्रियाको बखत, IO08 पिनलाई बाहिरी रूपमा तल तान्न सिफारिस गरिएको छैन, किनकि यसले सिरियल पोर्ट मार्फत डाउनलोड गर्न रोक्न सक्छ जब डाउनलोड र जलाउने प्रक्रियामा पिन कम हुन्छ।
- QIO मोडमा, IO12 (GPIO12) र IO13 (GPIO13) SPI संकेतहरू SPIHD र SPIWP को लागि मल्टिप्लेक्स गरिएको छ।
- पिनआउटमा थप सन्दर्भको लागि योजनाबद्धलाई सन्दर्भ गर्नुहोस्। क्लिक गर्नुहोस् यहाँ योजनाबद्ध पहुँच गर्न।
- सुनिश्चित गर्नुहोस् कि स्थापना प्याकेज प्रयोग गर्नु अघि ESP32 प्याकेजको कुनै पनि अघिल्लो संस्करणहरू स्थापना रद्द गरिएको छ।
- कार्यक्रम र arduino-esp32 प्याकेज स्थापना गर्न, यी चरणहरू पालना गर्नुहोस्:
- आधिकारिक सफ्टवेयर डाउनलोड खोल्नुहोस् webपृष्ठ र डाउनलोड गर्न सम्बन्धित प्रणाली र प्रणाली बिट्स छान्नुहोस्।
- डाउनलोड गरिएको कार्यक्रम चलाउनुहोस् र पूर्वनिर्धारित सेटिङहरू प्रयोग गरेर यसलाई स्थापना गर्नुहोस्।
- GitHub मा espressif/arduino-esp32 भण्डार फेला पार्नुहोस् र स्थापना लिङ्कमा क्लिक गर्नुहोस्।
- प्रतिलिपि गर्नुहोस् URL नाम विकास रिलीज लिङ्क।
- Arduino IDE मा क्लिक गर्नुहोस् File > प्राथमिकताहरू > अतिरिक्त बोर्ड प्रबन्धक URLs र थप्नुहोस् URL अघिल्लो चरणमा प्रतिलिपि।
- Arduino IDE मा बोर्ड प्रबन्धक मा जानुहोस् र ESP32 प्याकेज स्थापना गर्नुहोस्।
- उपकरण > बोर्ड चयन गर्नुहोस् र सूचीबाट ESP32C3 देव मोड्युल चयन गर्नुहोस्।
- Tools > Flash Mode मा गएर फ्ल्यास मोडलाई DIO मा परिवर्तन गर्नुहोस् र बुटमा USB CDC सक्षम गर्न परिवर्तन गर्नुहोस्।
- तपाईंको ESP32 सेटअप अब जानको लागि तयार छ! तपाईंले सबै कुरा सही रूपमा काम गरिरहेको छ भनी सुनिश्चित गर्न प्रदर्शन कार्यक्रम चलाएर परीक्षण गर्न सक्नुहुन्छ।
समर्थन
यदि तपाईंलाई सहयोग चाहिन्छ भने, कृपया हामीलाई सम्पर्क गर्न नहिचकिचाउनुहोस् tourdeuscs@gmail.com.
ओभरVIEW
ESP32 विकास बोर्ड Espressif Systems बाट ESP32-C3 चिपको आधारमा डिजाइन गरिएको हो।
यो एक सानो फारम कारक र st छamp होल डिजाइन, विकासकर्ताहरूलाई प्रयोग गर्नको लागि यो सुविधाजनक बनाउँदै। बोर्डले UART, GPIO, SPI, I2C, ADC, र PWM लगायत धेरै इन्टरफेसहरूलाई समर्थन गर्दछ, र कम-शक्ति प्रदर्शनका साथ मोबाइल उपकरणहरू, पहिरन योग्य इलेक्ट्रोनिक्स, र IoT अनुप्रयोगहरूको लागि आदर्श हो।
यसले SPI/SDIO वा I2C/UART इन्टरफेसहरू मार्फत Wi-Fi र ब्लुटुथ प्रकार्यहरू प्रदान गर्दै मुख्य MCU मा स्ट्यान्डअलोन प्रणाली वा परिधीय उपकरणको रूपमा कार्य गर्न सक्छ।
बोर्ड रिसोर्समा
- यस विकास बोर्डमा 4MB भण्डारण क्षमता भएको एउटा SPI फ्ल्याश छ, जसलाई 16MB सम्म विस्तार गर्न सकिन्छ।
- यसमा २ UART इन्टरफेसहरू छन्, UART2 र UART0, UART1 डाउनलोड पोर्टको रूपमा सेवा गर्दै।
- यस बोर्डमा 5-च्यानल 12-बिट ADC छ, अधिकतम s संगamp100KSPS को लिंग दर।
- एक कम-गति SPI इन्टरफेस पनि मास्टर मोड मा समावेश छ।
- यस बोर्डमा एक IIC नियन्त्रक छ।
- यसमा 4 PWM इन्टरफेसहरू छन् जुन कुनै पनि GPIO प्रयोग गर्न सक्छ।
- त्यहाँ 15 बाह्य GPIO पिनहरू छन् जुन मल्टिप्लेक्स गर्न सकिन्छ।
- थप रूपमा, यसले दुईवटा SMD LED सूचकहरू, एउटा रिसेट बटन, एउटा BOOT बटन, र USB देखि TTL डाउनलोड डिबग पोर्ट समावेश गर्दछ।
PINOUT परिभाषा
ESP32-C3 PCB
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML।
आयामहरू (विवरणका लागि क्लिक गर्नुहोस्)
नोटमा प्रयोग गर्नुहोस्
- ESP32 लाई डाउनलोड मोडमा प्रवेश गर्नबाट जोगिनको लागि, BOOT (IO09) पिनलाई पावर अप गर्नु अघि तल तान्नु हुँदैन।
- यो डिजाइन गर्दा बाहिरी रूपमा IO08 पिन तल तान्न सिफारिस गरिएको छैन, किनकि यसले सिरियल पोर्ट मार्फत डाउनलोड गर्न रोक्न सक्छ जब डाउनलोड र जलाउने प्रक्रियामा पिन कम हुन्छ।
- QIO मोडमा, IO12 (GPIO12) र IO13 (GPIO13) SPI संकेतहरू SPIHD र SPIWP को लागि मल्टिप्लेक्स गरिएको छ, तर बढ्दो GPIO उपलब्धताको लागि, विकास बोर्डले DIO मोडमा 2-तार SPI प्रयोग गर्दछ, र जस्तै, IO12 र IO13 जोडिएका छैनन्। फ्ल्यास गर्न। स्व-कम्पाइल गरिएको सफ्टवेयर प्रयोग गर्दा, फ्ल्यासलाई तदनुसार DIO मोडमा कन्फिगर गरिनुपर्छ।
- बाह्य SPI फ्ल्याशको VDD पहिले नै 3.3V पावर सप्लाई प्रणालीमा जडान भएको हुनाले, अतिरिक्त पावर सप्लाई कन्फिगरेसनको लागि कुनै आवश्यकता छैन, र यसलाई मानक प्रयोग गरेर पहुँच गर्न सकिन्छ।
2- तार SPI संचार मोड। - पूर्वनिर्धारित रूपमा, GPIO11 ले SPI फ्लैशको VDD पिनको रूपमा काम गर्दछ, र यसैले यसलाई GPIO को रूपमा प्रयोग गर्न सक्नु अघि कन्फिगरेसन आवश्यक हुन्छ।
योजनाबद्ध
सन्दर्भको लागि कृपया निम्न लिङ्क क्लिक गर्नुहोस्।
https://cdn.openluat-luatcommunity.openluat.com/attachment/20220609213416069_CORE-ESP32-A12.pdf
विकास वातावरण कन्फिगरेसन
नोट: निम्न विकास प्रणाली पूर्वनिर्धारित रूपमा Windows हो।
नोट: कृपया सुनिश्चित गर्नुहोस् कि तपाईंले यो स्थापना प्याकेज प्रयोग गर्नु अघि ESP32 प्याकेजको कुनै पनि अघिल्लो संस्करणहरू अनइन्स्टल गर्नुभएको छ।
तपाईंले फोल्डर "% LOCALAPPDATA%/Arduino15/packages" मा नेभिगेट गरेर यो गर्न सक्नुहुन्छ। file प्रबन्धक, र "esp32" नामको फोल्डर मेटाउँदै।
- आधिकारिक सफ्टवेयर डाउनलोड खोल्नुहोस् webपृष्ठ, र डाउनलोड गर्न सम्बन्धित प्रणाली र प्रणाली बिटहरू छान्नुहोस्।
- तपाईं "जस्ट डाउनलोड गर्नुहोस्", वा "योगदान र डाउनलोड गर्नुहोस्" छनौट गर्न सक्नुहुन्छ।
- कार्यक्रम स्थापना गर्न चलाउनुहोस् र पूर्वनिर्धारित रूपमा यो सबै स्थापना गर्नुहोस्।
- arduino-esp32 स्थापना गर्नुहोस्
- ए खोज्नुहोस् URL नाम विकास रिलीज लिङ्क र प्रतिलिपि।
- Arduino IDE मा क्लिक गर्नुहोस् File > प्राथमिकताहरू > अतिरिक्त बोर्ड प्रबन्धक URLs र थप्नुहोस् URL जुन तपाईंले चरण 2 मा फेला पार्नुभयो।
- अब, बोर्ड प्रबन्धकमा फर्कनुहोस् र "ESP32" प्याकेज स्थापना गर्नुहोस्।
- स्थापना पछि, उपकरण > बोर्ड चयन गर्नुहोस् र सूचीबाट "ESP32C3 देव मोड्युल" चयन गर्नुहोस्।
- अन्तमा, Tools > Flash Mode मा गएर DIO मा फ्ल्यास मोड परिवर्तन गर्नुहोस्, र बुटमा USB CDC सक्षम गर्न परिवर्तन गर्नुहोस्।
- ए खोज्नुहोस् URL नाम विकास रिलीज लिङ्क र प्रतिलिपि।
तपाईंको ESP32 सेटअप अब जानको लागि तयार छ! यसलाई परीक्षण गर्न, तपाईंले सबै कुरा सही रूपमा काम गरिरहेको छ भनी सुनिश्चित गर्न एक प्रदर्शन कार्यक्रम चलाउन सक्नुहुन्छ।
कागजातहरू / स्रोतहरू
![]() |
Luatos ESP32-C3 MCU बोर्ड [pdf] प्रयोगकर्ता गाइड ESP32-C3 MCU बोर्ड, ESP32-C3, MCU बोर्ड, बोर्ड |