XC3800 ESP32 मुख्य बोर्ड WiFi और ब्लूटूथ के साथ

ESP32 एक शक्तिशाली डुअल कोर माइक्रोकंट्रोलर है जिसमें WiFi और ब्लूटूथ की सुविधा है, और Arduino समुदाय के प्रयासों की बदौलत, इसे ESP32 ऐडऑन के माध्यम से Arduino IDE के साथ प्रोग्राम किया जा सकता है। इसमें 512kB RAM, 4MB फ़्लैश मेमोरी और 12bit ADC, 8-बिट DAC, I2S, I2C, टच सेंसर और SPI जैसी सुविधाओं के साथ ढेर सारे IO पिन हैं। यदि मानक AVR आधारित Arduino आपकी ज़रूरतों को पूरा करने के लिए पर्याप्त शक्तिशाली नहीं है, तो यह अगला कदम है। ब्लूटूथ समर्थन अभी भी विकास के चरण में है, इसलिए बीकन बनाने के अलावा बहुत अधिक ब्लूटूथ सुविधाएँ उपलब्ध नहीं हैं।

एक्ससी3800 ईएसपी32

आर्डुइनो

ESP32 IC के लिए समर्थन स्थापित करना अभी तक बोर्ड मैनेजर के माध्यम से उपलब्ध नहीं है, इसलिए github पृष्ठ पर दिए गए निर्देशों का उपयोग किया जाना चाहिए: https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions

इस प्रक्रिया में बड़ी मात्रा में डाउनलोड करना और कई चरणों को पूरा करना शामिल है, इसलिए उपयोग से पहले निर्देशों को पढ़ने की सिफारिश की जाती है।

एक बार इंस्टॉल हो जाने के बाद, आपको बोर्ड पर USB-सीरियल कनवर्टर के लिए ड्राइवर भी इंस्टॉल करने की आवश्यकता हो सकती है। यह एक CP2102 IC है, और ड्राइवर CP2102 IC निर्माता के पास पाए जाते हैं। webसाइट: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

Arduino के लिए ESP32 का समर्थन निरंतर विकास के अधीन है, लेकिन एक बार सब कुछ स्थापित हो जाने के बाद, स्केच लेखन और अपलोड प्रक्रिया अन्य बोर्डों के समान ही होती है। बोर्ड प्रकार के रूप में ESP32 Dev Module का चयन करें, और सुनिश्चित करें कि सही सीरियल पोर्ट चुना गया है।

अगर आपको अपलोड करने में परेशानी हो रही है, तो 'BOOT' बटन को दबाए रखें और 'RST' बटन को दबाते और छोड़ते रहें। इससे बोर्ड अपलोड करने के लिए बूटलोडर मोड में चला जाएगा।

वहाँ अच्छी संख्या में पूर्व हैंampबहुत सारे स्केच हैं (जिनमें कई वाईफाई अनुप्रयोग शामिल हैं), लेकिन यह देखने के लिए कि पूरी सेटअप प्रक्रिया ठीक से की गई है, एक अच्छा परीक्षण केवल 'ब्लिंक' स्केच अपलोड करना है।

माइक्रोपायथन

माइक्रोपाइथन एक पूर्ण विकास वातावरण है जो वास्तव में ESP32 प्रोसेसर पर चलता है। बोर्ड पर फ़र्मवेयर छवि फ्लैश करके और फिर 115200 बॉड पर चल रहे सीरियल टर्मिनल तक पहुँच कर इंटरप्रेटर में सीधे कमांड दर्ज करके इसे इंस्टॉल किया जाता है। छवि को इस पृष्ठ से डाउनलोड किया जा सकता है: https://micropython.org/download/#esp32

यदि आपने Arduino ऐडऑन स्थापित किया है तो esptool.py प्रोग्राम स्थापित हो जाएगा (यह Arduino के तहत अपलोडिंग करता है), अन्यथा, इसे इसके github पृष्ठ से स्थापित किया जा सकता है: https://github.com/espressif/esptool

दस्तावेज़ / संसाधन

github मुख्य बोर्ड WiFi ब्लूटूथ [पीडीएफ] उपयोगकर्ता पुस्तिका
मुख्य बोर्ड WiFi ब्लूटूथ, XC3800 ESP32

संदर्भ

एक टिप्पणी छोड़ें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *