ESP32 मल्टी-प्रोटोकॉल वायरलेस डेवलपमेंट बोर्ड
ESP32 मल्टी-प्रोटोकॉल वायरलेस डेवलपमेंट बोर्ड एक एकीकृत मल्टी-फ़ंक्शनल डेवलपमेंट प्लेटफ़ॉर्म है जो इंटरनेट ऑफ़ थिंग्स, वायरलेस संचार, रेडियो फ्रीक्वेंसी डेवलपमेंट, एनएफसी, जीपीएस पोजिशनिंग, डेटा रिकॉर्डिंग और कस्टम एम्बेडेड सिस्टम जैसे विकास परिदृश्यों के लिए उपयुक्त है।
इस संस्करण ने मदरबोर्ड, वायरलेस विस्तार बोर्ड और 3डी प्रिंटेड शेल की स्थापना पूरी कर ली है, और इसका उपयोग सीधे माध्यमिक विकास के लिए किया जा सकता है। शेल मिलिट्री ग्रीन और ऑरेंज रंग में उपलब्ध है।
विकास बोर्ड को ESP32-WROOM-32E-N4 / ESP32-WROOM-32UE-N4 मॉड्यूल के आधार पर डिज़ाइन किया गया है। यह एक डिवाइस में 2.8 इंच टच डिस्प्ले, सब-गीगाहर्ट्ज आरएफ, 2.4 गीगाहर्ट्ज आरएफ, एनएफसी, जीपीएस, वाई-फाई, ब्लूटूथ, माइक्रोएसडी/टीएफ कार्ड और बैटरी से संबंधित कार्यों को एकीकृत करता है, जो विभिन्न वायरलेस और आईओटी परियोजनाओं के लिए एक एकीकृत विकास मंच प्रदान करता है।
मुख्य कार्य
• ESP32-WROOM-32E-N4 / ESP32-WROOM-32UE-N4 मुख्य नियंत्रण मॉड्यूल
• वाई-फ़ाई वायरलेस कनेक्शन
• ब्लूटूथ कनेक्शन
• 2.8-इंच ST7789 TFT डिस्प्ले
• 240 × 320 रिज़ॉल्यूशन
• XPT2046 प्रतिरोधक स्पर्श
• सीसी1101 सब-जीएचजेड आरएफ मॉड्यूल के साथ संगत
• NRF24 2.4GHz आरएफ मॉड्यूल के साथ संगत है
• पीएन532 एनएफसी एसपीआई इंटरफ़ेस
• जीपीएस यूएआरटी इंटरफ़ेस
• माइक्रोएसडी/टीएफ कार्ड इंटरफ़ेस
• बैटरी इंटरफ़ेस
• बैटरी वोल्टेज का पता लगाना
• ऑनबोर्ड TP4056 चार्जिंग सर्किट
• यूएसबी टाइप-सी डाउनलोड और सीरियल इंटरफ़ेस
• CH340C USB से सीरियल पोर्ट चिप
• बूट बटन
• बटन को रीसेट करें
• एकाधिक डिवाइस SPI बस डिज़ाइन साझा करते हैं
• 3डी मुद्रित आवास स्थापित किया गया
• सैन्य हरा/नारंगी आवरण उपलब्ध है
2.8 इंच का टच डिस्प्ले
डेवलपमेंट बोर्ड में 240 × 320 के रिज़ॉल्यूशन वाला 2.8-इंच ST7789 TFT कलर डिस्प्ले है।
स्पर्श फ़ंक्शन XPT2046 प्रतिरोधक स्पर्श नियंत्रक का उपयोग करता है।
डिस्प्ले बैकलाइट पीडब्लूएम चमक समायोजन का समर्थन करता है, जिसका उपयोग कस्टम ग्राफिकल इंटरफेस, डिवाइस मेनू, सेंसर डेटा डिस्प्ले, स्टेटस डैशबोर्ड, कंट्रोल पैनल और अन्य एप्लिकेशन विकसित करने के लिए किया जा सकता है।
स्पर्श नियंत्रक स्वतंत्र एसपीआई पिन का उपयोग करता है और एसपीआई बस साझा करने वाले आरएफ/टीएफ कार्ड से स्वतंत्र है।
मल्टी-प्रोटोकॉल वायरलेस विकास मंच
इस विकास बोर्ड की सबसे बड़ी विशेषताओं में से एक यह है कि यह विभिन्न प्रकार के वायरलेस संचार और परिधीय इंटरफेस को ESP32 प्लेटफॉर्म में एकीकृत करता है।
समर्थित वायरलेस और संचार सुविधाओं में शामिल हैं:
• Wi-Fi
• Bluetooth
• CC1101 सब-गीगाहर्ट्ज आरएफ संगत है
• NRF24 2.4GHz RF के साथ संगत है
• PN532 NFC
• जीपीएस पोजिशनिंग इंटरफ़ेस
डेवलपर्स कई स्वतंत्र विकास बोर्ड बनाए बिना एक ही डिवाइस पर कई वायरलेस संचार प्रौद्योगिकियों का विकास और परीक्षण कर सकते हैं।
सीसी1101/सब-जीएचजेड आरएफ
वायरलेस विस्तार बोर्ड CC1101-संगत सब-गीगाहर्ट्ज आरएफ विकास क्षमताएं प्रदान करता है।
स्वतंत्र प्रदान करता है:
• CSN
• GDO0
• GDO2
• TX_EN
• RX_EN
नियंत्रण संकेत की प्रतीक्षा करें.
सब-गीगाहर्ट्ज़ वायरलेस संचार, आरएफ प्रयोगों और कस्टम वायरलेस प्रोजेक्ट विकास के लिए उपयोग किया जा सकता है।
NRF24 / 2.4GHz आरएफ
विकास बोर्ड NRF24-संगत 2.4GHz वायरलेस रेडियो फ्रीक्वेंसी विकास कार्य भी प्रदान करता है।
एनआरएफ24 आरएफ अनुभाग एक साझा एसपीआई बस का उपयोग करता है और स्वतंत्र सीएसएन और सीई नियंत्रण सिग्नल प्रदान करता है।
विभिन्न 2.4GHz वायरलेस संचार और संबंधित एम्बेडेड विकास परियोजनाओं के लिए उपयुक्त।
पीएन532 एनएफसी इंटरफ़ेस
वायरलेस विस्तार बोर्ड PN532 NFC SPI इंटरफ़ेस प्रदान करता है।
PN532 इंटरफ़ेस परिभाषा:
SCK:GPIO18
MISO:GPIO19
MOSI:GPIO23
CS:GPIO17
यह इंटरफ़ेस IRQ और RST सिग्नलों की ओर नहीं ले जाता है, और सॉफ़्टवेयर विकसित करते समय SPI पोलिंग का उपयोग किया जाना चाहिए।
एनएफसी टैग रीडिंग, कार्ड पहचान और अन्य पीएन532-संगत एनएफसी अनुप्रयोगों के लिए इस्तेमाल किया जा सकता है।
जीपीएस इंटरफ़ेस
विकास बोर्ड एक स्वतंत्र जीपीएस इंटरफ़ेस प्रदान करता है जिसका उपयोग बाहरी जीपीएस पोजिशनिंग मॉड्यूल को जोड़ने के लिए किया जा सकता है।
विस्तार बोर्ड जीपीएस इंटरफ़ेस प्रदान करता है:
• 3.3V बिजली की आपूर्ति
• GND
• यूएआरटी डेटा इनपुट
GPS मॉड्यूल का TX डेटा ESP32 GPIO1 से जुड़ा है।
जीपीएस पोजिशनिंग, स्थान डेटा संग्रह, मोबाइल डिवाइस, आईओटी पोजिशनिंग और संबंधित परियोजना विकास के लिए उपयोग किया जा सकता है।
माइक्रोएसडी/टीएफ कार्ड
विकास बोर्ड में स्थानीय डेटा भंडारण के लिए एक ऑनबोर्ड माइक्रोएसडी/टीएफ कार्ड इंटरफ़ेस है।
TF कार्ड SPI मोड अपनाता है:
SCK:GPIO18
MISO:GPIO19
MOSI:GPIO23
CS:GPIO5
इसके लिए उपलब्ध:
• डेटा प्रविष्ट कराना
• कॉन्फ़िगरेशन फ़ाइल भंडारण
• छवि और यूआई संसाधन भंडारण
• सेंसर डेटा भंडारण
• अन्य स्थानीय फ़ाइल भंडारण अनुप्रयोग
बैटरी समर्थन
विकास बोर्ड बैटरी से संबंधित हार्डवेयर प्रदान करता है और इसका उपयोग पोर्टेबल ESP32 परियोजना विकास के लिए किया जा सकता है।
ऑनबोर्ड बैटरी वोल्टेज डिटेक्शन फ़ंक्शन, ESP32 GPIO34 के माध्यम से बैटरी वोल्टेज का नमूना लेना।
वास्तविक उपयोग में, एडीसी बेंचमार्क और वास्तविक प्रोटोटाइप माप परिणामों के आधार पर सॉफ़्टवेयर अंशांकन करने की अनुशंसा की जाती है।
विकास बोर्ड TP4056 चार्जिंग प्रबंधन सर्किट को भी एकीकृत करता है।
वर्तमान हार्डवेयर डिज़ाइन के आधार पर, चार्जिंग करंट लगभग 360mA है।
यूएसबी टाइप-सी डाउनलोड और डिबगिंग
विकास बोर्ड एक यूएसबी टाइप-सी इंटरफ़ेस प्रदान करता है।
USB इंटरफ़ेस CH340C USB से सीरियल चिप के माध्यम से ESP32 से जुड़ता है, जिसका उपयोग इसके लिए किया जा सकता है:
• फ़र्मवेयर डाउनलोड करें
• धारावाहिक संचार
• सीरियल डिबगिंग
• स्वचालित डाउनलोड नियंत्रण
फर्मवेयर विकास और डिबगिंग की सुविधा के लिए विकास बोर्ड स्वतंत्र बूट और रीसेट बटन भी प्रदान करता है।
साझा एसपीआई बस आर्किटेक्चर
माइक्रोएसडी/टीएफ कार्ड, पीएन532, और वायरलेस विस्तार बोर्ड में कुछ रेडियो फ्रीक्वेंसी डिवाइस निम्नलिखित एसपीआई बस साझा करते हैं:
SCK:GPIO18
MISO:GPIO19
MOSI:GPIO23
विभिन्न डिवाइस अपने स्वयं के स्वतंत्र सीएस/चिप चयन सिग्नल का उपयोग करते हैं।
अपना प्रोग्राम विकसित करते समय, आपको यह सुनिश्चित करना चाहिए कि केवल उसी डिवाइस का चयन किया जाए जिसके लिए वर्तमान में संचार की आवश्यकता है, और अन्य एसपीआई उपकरणों का सीएस उच्च रहना चाहिए।
विकास का माहौल
इस विकास बोर्ड की हार्डवेयर GPIO परिभाषा का उपयोग निम्नलिखित विकास परिवेशों के आधार के रूप में किया जा सकता है:
• Arduino
• PlatformIO
• ESP-IDF
डेवलपर्स परियोजना की जरूरतों के आधार पर डिस्प्ले इंटरफेस, टच ऑपरेशंस, वायरलेस संचार, एनएफसी, जीपीएस, डेटा लॉगिंग और अन्य फ़ंक्शन विकसित कर सकते हैं।
महत्वपूर्ण विकास संबंधी विचार
• सभी ESP32 GPIO सिग्नल 3.3V स्तर के हैं।
• ESP32 GPIO पर सीधे 5V लेवल इनपुट न करें।
• GPIO34, GPIO35, GPIO36, GPIO39 का उपयोग केवल इनपुट के रूप में किया जा सकता है।
• GPIO0 ESP32 का बूट स्टार्टअप कॉन्फ़िगरेशन पिन भी है। पावर-ऑन और रीसेट के दौरान GPIO0 को नीचे खींचना जारी न रखें।
• माइक्रोएसडी, पीएन532 और कुछ आरएफ मॉड्यूल एसपीआई बस साझा करते हैं। सॉफ़्टवेयर विकसित करते समय, आपको प्रत्येक डिवाइस के सीएस चिप चयन संकेतों को सही ढंग से प्रबंधित करने की आवश्यकता होती है।
• GPS UART और CH340C USB सीरियल पोर्ट कुछ साझा सिग्नल का उपयोग करते हैं।
• जीपीएस और फर्मवेयर डाउनलोड से संबंधित विकास करते समय, आपको सीरियल पोर्ट संसाधन साझाकरण के मुद्दे पर ध्यान देने की आवश्यकता है।
लागू विकास परिदृश्य
यह उत्पाद इसके लिए उपयुक्त है:
• ESP32 विकास
• IoT इंटरनेट ऑफ थिंग्स का विकास
• वायरलेस संचार विकास
• उप-गीगाहर्ट्ज़ आरएफ विकास
• 2.4GHz आरएफ विकास
• एनएफसी परियोजना
• जीपीएस पोजिशनिंग प्रोजेक्ट
• एंबेडेड ग्राफ़िकल इंटरफ़ेस
• सेंसर परियोजनाएं
• स्मार्ट घर
• Home Automation
• डेटा प्रविष्ट कराना
• वायरलेस डिवाइस परीक्षण
• पोर्टेबल ESP32 परियोजनाएँ
• मल्टी-प्रोटोकॉल संचार प्रयोग
• प्रोटोटाइप उत्पाद विकास
• शिक्षण और अनुसंधान
उत्पाद विशिष्टताएँ
उत्पाद का प्रकार:
ESP32 मल्टी-प्रोटोकॉल वायरलेस डेवलपमेंट बोर्ड
मुख्य नियंत्रण:
ESP32-WROOM-32E-N4 / ESP32-WROOM-32UE-N4
प्रदर्शन:
2.8-इंच ST7789 TFT
संकल्प:
240 × 320
छूना:
XPT2046 प्रतिरोधी स्पर्श
तार - रहित संपर्क:
Wi-Fi
Bluetooth
आरएफ फ़ंक्शन:
CC1101 सब-गीगाहर्ट्ज आरएफ संगत है
NRF24 2.4GHz आरएफ संगत
अन्य इंटरफ़ेस:
PN532 NFC
GPS UART
माइक्रोएसडी/टीएफ कार्ड
बैटरी इंटरफ़ेस
USB:
यूएसबी टाइप-सी + सीएच340सी यूएसबी से सीरियल पोर्ट
शंख:
3डी मुद्रित आवास
शैल रंग:
आर्मी ग्रीन
नारंगी रंग
उत्पाद की स्थिति:
मदरबोर्ड, वायरलेस एक्सपेंशन बोर्ड और 3डी प्रिंटेड केसिंग लगाई गई है।
यह उत्पाद मुख्य रूप से विकास, प्रोटोटाइप, अनुसंधान, शिक्षण और कस्टम परियोजनाओं के लिए उपयोग किया जाता है।
यह उत्पाद एक विकास मंच है, न कि एक निश्चित एकल फ़ंक्शन वाला तैयार उपभोक्ता उपकरण। विभिन्न परियोजनाओं के लिए उपयोगकर्ताओं को संबंधित सॉफ़्टवेयर और फ़र्मवेयर को स्वयं विकसित करने, संकलित करने या कॉन्फ़िगर करने की आवश्यकता हो सकती है।
