ईएसपी३२

ईएसपी३२ (ESP32) कम लागत वाला, ऊर्जा-कुशल माइक्रोकंट्रोलरों का एक परिवार है जो वाई-फ़ाई और ब्लूटूथ दोनों क्षमताओं को एक साथ समेटे हुए है। इन चिप्स में विभिन्न प्रसंस्करण विकल्प उपलब्ध हैं, जिनमें टेंसिलिका एक्सटेंसा एलएक्स६ माइक्रोप्रोसेसर (द्वि-कोर और एकल-कोर दोनों प्रकारों में), एक्सटेंसा एलएक्स७ द्वि-कोर प्रोसेसर, या एक एकल-कोर आरआईएससी-वी माइक्रोप्रोसेसर शामिल हैं। इसके अतिरिक्त, ईएसपी३२ वायरलेस डेटा संचार के लिए आवश्यक घटकों को भी एकीकृत करता है, जैसे कि अंतर्निहित एंटीना स्विच, एक आरएफ बालुन, पावर एम्प्लिफायर, लो-नॉइज रिसीवर, फिल्टर और पावर-मैनेजमेंट मॉड्यूल। 

आमतौर पर, ईएसपी३२ को उपकरण-विशिष्ट मुद्रित सर्किट बोर्डों पर सन्निहित किया जाता है या विकास किट के हिस्से के रूप में पेश किया जाता है जिसमें विभिन्न प्रकार के जीपीआईओ पिन और कनेक्टर शामिल होते हैं, जिनका विन्यास मॉडल और निर्माता के अनुसार भिन्न होता है। ईएसपी३२ को एस्प्रेसिफ़ सिस्टम्स द्वारा अभिकल्प किया गया है और टीएसएमसी द्वारा उनकी ४० नैनोमीटर प्रक्रिया का उपयोग करके निर्मित किया जाता है। यह ईएसपी८२६६ माइक्रोकंट्रोलर का उत्तराधिकारी है।

 विशेषताएँ 
अंगूठाकार|ईएसपी३२ फंक्शन ब्लॉक डायग्राम - ईएसपी३२ के विभिन्न घटकों और उनके आपसी संबंधों का एक आरेखीय निरूपण
अंगूठाकार|ईएसपी३२ डाई शॉट - चिप की एक सूक्ष्म तस्वीर जिसमें दिखाई देता है कि चिप का अधिकांश क्षेत्र शीर्ष धातु परतों पर बने पावर डिस्ट्रीब्यूशन नेटवर्क से ढका हुआ है
ईएसपी३२ की विशेषताओं में निम्नलिखित शामिल हैं: 

 प्रोसेसर:
 सीपीयू: एक्सटेंसा द्वि-कोर (या एकल-कोर) ३२-बिट एलएक्स६ माइक्रोप्रोसेसर, १६० या २४० मेगाहर्ट्ज पर संचालित और ६०० डीएमआईपीएस तक का प्रदर्शन
 अति-कम-शक्ति (यूएलपी) सह-प्रोसेसर
 मेमोरी: ५२० किबीबाइट रैम, ४४८ किबीबाइट रोम
 वायरलेस कनेक्टिविटी:
 वाई-फाई: ८०२.११ बी/जी/एन
 ब्लूटूथ: संस्करण ४.२ बीआर/ईडीआर और बीएलई (वाई-फाई के साथ रेडियो साझा करता है)
 परिधीय इंटरफेस:
 ३४ प्रोग्राम करने योग्य जीपीआईओ
 १० × टच सेंसर (कैपेसिटिव सेंसिंग जीपीआईओ)
 २ × १२-बिट एसएआर एडीसी, १८ चैनल तक, चार स्तरों के अटेन्यूएशन के साथ
 २ × ८-बिट डीएसी (ईएसपी३२-सी३ और ईएसपी३२-एस३ को छोड़कर)
 डेल्टा-सिग्मा मॉड्यूलेटेड बाइनरी आउटपुट (८ चैनल तक)
 मोटर पीडब्ल्यूएम
 एलईडी पीडब्ल्यूएम (१६ चैनल तक)
 इन्फ्रारेड रिमोट कंट्रोलर (टीएक्स/आरएक्स, ८ चैनल तक)
 पल्स काउंटर (पूर्ण क्वाड्रेचर डिकोडिंग में सक्षम)
 मानक संचार इंटरफेस:
 ४ × एसपीआई
 २ × आई²एस इंटरफेस
 २ × आई²सी इंटरफेस
 ३ × यूएआरटी
 एसडी/एसडीआईओ/सीई-एटीए/एमएमसी/ईएमएमसी होस्ट कंट्रोलर
 एसडीआईओ/एसपीआई स्लेव कंट्रोलर
 समर्पित डीएमए और योजनाबद्ध आईईईई १५८८ प्रिसिजन टाइम प्रोटोकॉल समर्थन के साथ ईथरनेट एमएसी इंटरफेस
 सीएएन बस २.०
 सुरक्षा:
 आईईईई ८०२.११ मानक सुरक्षा सुविधाएँ सभी समर्थित, जिनमें डब्ल्यूपीए, डब्ल्यूपीए२, डब्ल्यूपीए३ (संस्करण के आधार पर) और डब्ल्यूएलएएन प्रमाणीकरण और गोपनीयता अवसंरचना (डब्ल्यूएपीआई) शामिल हैं
 सुरक्षित बूट (सिक्योर बूट)
 फ्लैश एन्क्रिप्शन
 ॐटीपी (१०२४-बिट, ग्राहकों के लिए ७६८-बिट तक)
 क्रिप्टोग्राफिक हार्डवेयर एक्सेलेरेशन: एईएस, एसएचए-२, आरएसए, अण्डाकार वक्र क्रिप्टोग्राफी (ईसीसी), यादृच्छिक संख्या जनरेटर (आरएनजी)
 पावर प्रबंधन
 आंतरिक लो-ड्रॉपआउट रेगुलेटर
 आरटीसी के लिए व्यक्तिगत पावर डोमेन
 ॐए डीप स्लीप करंट
 जीपीआईओ इंटरप्ट, टाइमर, एडीसी माप, कैपेसिटिव टच सेंसर इंटरप्ट से वेक अप

 संदर्भ 

 बाहरी कड़ियाँ 

 एस्प्रेसिफ ईएसपी३२ अवलोकन
 एस्प्रेसिफ ईएसपी३२ संसाधन
 एस्प्रेसिफ ईएसपी-आईडीएफ़ प्रोग्रामिंग गाइड
 एस्प्रेसिफ ईएसपी३२ फ़ोरम