लागत-संवेदनशील IoT उपकरणों में सुरक्षा की सबसे आम जरूरतों को पूरा करने के लिए, एस्प्रेसिफ ने कम शक्ति, लागत प्रभावी, एकल-कोर, 32-बिट RISC-V- आधारित ESP32-C3 माइक्रोकंट्रोलर जारी किया है। 2.4 GHz वाई-फाई और ब्लूटूथ ले 5.0 कनेक्टिविटी वाले इस नए ESP32-C3 MCU को सरल और सुरक्षित IoT अनुप्रयोगों के लिए उपयोग किया जा सकता है। यह 400KB SRAM 160MHz पर चलने में सक्षम है और इसमें ADC, SPI, UART, I2C, I2S, RMT, TWAI और PWM के समर्थन के साथ 22 प्रोग्रामेबल GPIO हैं।
ESP32-C3 MCU सुरक्षा, ब्लूटूथ कम ऊर्जा, कम लागत और पर्याप्त मेमोरी जैसे जुड़े उपकरणों के लिए सबसे आम जरूरतों को पूरा करता है । यह विभिन्न प्रकार के हमलों के खिलाफ बढ़ी हुई सुरक्षा के लिए प्रमुख मुद्दों को संबोधित करता है और अतिरिक्त सुविधाओं के साथ आता है जैसे:
सुरक्षित बूट: ESP32-C3 का सुरक्षित बूट कार्यान्वयन बूट प्रक्रिया में 100ms से अधिक ओवरहेड जोड़ता है। ईएसपी 32-सी 3 मानक आरएसए -3072-आधारित प्रमाणीकरण योजना को लागू करता है, यह सुनिश्चित करने के लिए कि प्लेटफॉर्म पर केवल विश्वसनीय अनुप्रयोगों का उपयोग किया जा सकता है, जिससे यह फ्लैश में प्रोग्राम किए गए दुर्भावनापूर्ण एप्लिकेशन को निष्पादित करने से बचाता है।
फ्लैश एन्क्रिप्शन: डिवाइस एईएस -128-एक्सटीएस-आधारित फ्लैश एन्क्रिप्शन योजना का उपयोग करता है ताकि आवेदन और कॉन्फ़िगरेशन डेटा फ्लैश में एन्क्रिप्ट किया जा सके।
डिजिटल हस्ताक्षर और एचएमएसी परिधीय: ईएसपी 32-सी 3 में एक डिजिटल हस्ताक्षर परिधीय है जो डिजिटल हस्ताक्षर उत्पन्न कर सकता है, एक निजी कुंजी का उपयोग करता है जो फर्मवेयर पहुंच से सुरक्षित है। इसके अलावा, एचएमएसी परिधीय एक गुप्त के साथ एक क्रिप्टोग्राफिक डाइजेस्ट उत्पन्न कर सकता है जो फर्मवेयर एक्सेस से सुरक्षित है।
विश्व नियंत्रक: यह दो निष्पादन वातावरण को एक-दूसरे से पूरी तरह अलग-थलग करता है। कॉन्फ़िगरेशन के आधार पर, इसका उपयोग एक विश्वसनीय निष्पादन पर्यावरण (TEE) या विशेषाधिकार पृथक्करण योजना को लागू करने के लिए किया जा सकता है। यदि एप्लिकेशन फर्मवेयर में एक कार्य है जो संवेदनशील सुरक्षा डेटा (जैसे DRM सेवा) से संबंधित है, तो यह विश्व नियंत्रक का लाभ उठा सकता है और निष्पादन को अलग कर सकता है।
ESP32-C3 MCU की अन्य विशेषताएं
- 2.4 गीगाहर्ट्ज बैंड में 20 मेगाहर्ट्ज, 40 मेगाहर्ट्ज बैंडविड्थ का समर्थन करता है
- वाई-फाई मल्टीमीडिया (WMM)
- स्टेशन, सॉफ्टएप या स्टेशन + सॉफ्टएप मोड्स में इन्फ्रास्ट्रक्चर बीएसएस के लिए एक साथ समर्थन ध्यान दें कि जब ESP32-C3 परिवार स्टेशन मोड में स्कैन करता है, तो स्टेशन चैनल के साथ-साथ सॉफ्टएप चैनल बदल जाएगा
- 22 × प्रोग्राम योग्य GPIOs
- रिमोट कंट्रोल परिधीय, 2 संचारित चैनलों और 2 के साथ चैनल प्राप्त करते हैं
- पांच पावर मोड के साथ पावर मैनेजमेंट यूनिट
- सुरक्षा: सुरक्षित बूट, फ्लैश एन्क्रिप्शन, 4096-बिट ओटीपी, उपयोगकर्ताओं के लिए 1792 बिट्स, रैंडम नंबर जेनरेटर (आरएनजी), डिजिटल सिग्नेचर आदि।
- लंबी दूरी के समर्थन के साथ ब्लूटूथ ले 5.0
- पर्याप्त मेमोरी
- परिपक्व सॉफ्टवेयर का समर्थन
ESP32-C3-MINI-1 मॉड्यूल एक छोटे फॉर्म-फैक्टर (13 × 19 मिमी) के साथ आता है और 105 ° C के अधिकतम ऑपरेटिंग तापमान के लिए समर्थन करता है। प्रवासन में आसानी के लिए, यह सुनिश्चित किया जाता है कि ESP32-C3-WROOM-1 मॉड्यूल ESP-WROOM-02D और ESP-WROOM-02 मॉड्यूल के साथ संगत पिन-टू-पिन है। ESP32-C3-WROOM-1 भी अधिकतम तापमान 105 ° C का समर्थन करता है। ESP32-C3F ESP32-C3 का एक और संस्करण है और यह सरलीकृत डिजाइनों के लिए एकीकृत फ्लैश के साथ आता है।