बँगगुड ESP32 डेव्हलपमेंट बोर्ड सूचना

ESP32 विकास मंडळ

तपशील:

  • उत्पादनाचे नाव: ESP32-S3-LCD-1.47
  • विकास साधने: Arduino IDE, ESP-IDF

उत्पादन वापर सूचना:

विकास साधने:

अर्दूइनो आयडीई:

आर्डूइनो आयडीई हा एक ओपन-सोर्स इलेक्ट्रॉनिक प्रोटोटाइपिंग प्लॅटफॉर्म आहे.
ते सोयीस्कर, लवचिक आणि सुरुवात करण्यास सोपे आहे. त्यात आहे
ओपन-सोर्स कोड, प्रकल्प प्रदान करणारा एक मोठा जागतिक वापरकर्ता समुदाय
exampलेस, ट्यूटोरियल आणि लायब्ररी संसाधने. Arduino IDE योग्य आहे
नवशिक्यांसाठी आणि व्यावसायिक नसलेल्यांसाठी.

ESP-IDF (एस्प्रेसिफ आयडीई):

ESP-IDF ही एक व्यावसायिक विकास चौकट आहे जी द्वारे विकसित केली आहे
ईएसपी सिरीज चिप्ससाठी एस्प्रेसिफ तंत्रज्ञान. ते प्रगत देते
जटिलतेसाठी विकास साधने आणि अधिक नियंत्रण क्षमता
प्रकल्प. व्यावसायिक असलेल्या विकासकांसाठी ESP-IDF ची शिफारस केली जाते
पार्श्वभूमी किंवा उच्च-कार्यक्षमता आवश्यकता.

Arduino सोबत काम करण्यासाठी पर्यावरण सेटअप:

Arduino IDE डाउनलोड आणि इन्स्टॉल करा:

  1. ला भेट द्या अधिकृत
    webसाइट
  2. डाउनलोड करण्यासाठी संबंधित सिस्टम आणि सिस्टम बिट निवडा.
  3. इंस्टॉलर चालवा आणि सर्व डीफॉल्टनुसार स्थापित करा.

ESP32 डेव्हलपमेंट बोर्ड स्थापित करा:

  1. Arduino IDE मध्ये ESP32-संबंधित बोर्ड वापरण्यासाठी, स्थापित करा
    एस्प्रेसिफ सिस्टम्स बोर्ड द्वारे esp32 चे सॉफ्टवेअर पॅकेज
  2. बोर्ड स्थापनेच्या आवश्यकतांसाठी, ते सामान्यतः असते
    ऑनलाइन इंस्टॉलेशन वापरण्याची शिफारस केली जाते. जर ऑनलाइन इंस्टॉलेशन अयशस्वी झाले,
    ऑफलाइन इंस्टॉल करा वापरा
  3. डाउनलोड करा
    ऑफलाइन पॅकेज
    : esp32_package_3.0.2_arduino ऑफलाइन
    पॅकेज

ESP32-S3-LCD-1.47 आवश्यक डेव्हलपमेंट बोर्ड इन्स्टॉलेशन
सूचना:

  • मंडळाचे नाव: एस्प्रेसिफ सिस्टम्स द्वारे esp32
  • बोर्ड स्थापनेची आवश्यकता: स्थापित करा
    ऑफलाइन / ऑनलाइन स्थापित करा

वारंवार विचारले जाणारे प्रश्न:

प्रश्न: मुख्य विकास साधने कोणती आहेत?
ESP32-S3-LCD-1.47?

अ: प्रदान केलेली मुख्य विकास साधने म्हणजे Arduino IDE आणि
ESP-IDF, प्रकल्पाच्या गरजा आणि वैयक्तिक गरजांवर आधारित लवचिकता प्रदान करते
प्राधान्ये

प्रश्न: नवशिक्यांसाठी कोणते विकास साधन शिफारसित आहे आणि
गैर-व्यावसायिक?

अ: Arduino IDE ची शिफारस नवशिक्यांसाठी केली जाते आणि
शिकण्याची सोय आणि जलद सुरुवात यामुळे गैर-व्यावसायिक
क्षमता

ESP32-S3-LCD-1.47 साठी चौकशी सबमिट करा, आम्ही तुमच्याशी २४ तासांत संपर्क करू.
वापर सूचना
ESP32-S3-LCD-1.47 सध्या दोन डेव्हलपमेंट टूल्स आणि फ्रेमवर्क प्रदान करते, Arduino IDE आणि ESP-IDF, लवचिक डेव्हलपमेंट पर्याय प्रदान करते, तुम्ही तुमच्या प्रोजेक्टच्या गरजा आणि वैयक्तिक सवयींनुसार योग्य डेव्हलपमेंट टूल निवडू शकता.
विकास साधने
Arduino IDE
Arduino IDE हा एक ओपन सोर्स इलेक्ट्रॉनिक प्रोटोटाइपिंग प्लॅटफॉर्म आहे, सोयीस्कर आणि लवचिक, सुरुवात करण्यास सोपा आहे. सोप्या शिक्षणानंतर, तुम्ही लवकर विकसित होऊ शकता. त्याच वेळी, Arduino कडे एक मोठा जागतिक वापरकर्ता समुदाय आहे, जो भरपूर प्रमाणात ओपन सोर्स कोड, प्रोजेक्ट एक्सampलेस आणि ट्युटोरियल्स, तसेच समृद्ध लायब्ररी संसाधने, जटिल फंक्शन्स समाविष्ट करतात, ज्यामुळे डेव्हलपर्सना विविध फंक्शन्स जलद अंमलात आणता येतात.
ESP-IDF
ESP-IDF, किंवा पूर्ण नाव Espressif IDE, हे Espressif तंत्रज्ञानाने ESP सिरीज चिप्ससाठी सादर केलेले एक व्यावसायिक विकास फ्रेमवर्क आहे. हे C भाषेचा वापर करून विकसित केले आहे, ज्यामध्ये कंपायलर, डीबगर आणि फ्लॅशिंग टूल्स इत्यादींचा समावेश आहे आणि ते कमांड लाइनद्वारे किंवा एकात्मिक विकास वातावरणाद्वारे (जसे की Espressif IDF प्लगइनसह व्हिज्युअल स्टुडिओ कोड) विकसित केले जाऊ शकते. हे प्लगइन कोड नेव्हिगेशन, प्रोजेक्ट मॅनेजमेंट आणि डीबगिंग सारखी वैशिष्ट्ये देते.
या दोन्ही विकास पद्धतींपैकी प्रत्येकाचे स्वतःचे फायदे आहेतtages, आणि डेव्हलपर्स त्यांच्या गरजा आणि कौशल्य पातळीनुसार निवडू शकतात. Arduino नवशिक्यांसाठी आणि गैर-व्यावसायिकांसाठी योग्य आहे कारण ते शिकण्यास सोपे आणि सुरुवात करण्यास जलद आहेत. व्यावसायिक पार्श्वभूमी किंवा उच्च कार्यक्षमतेच्या आवश्यकता असलेल्या डेव्हलपर्ससाठी ESP-IDF हा एक चांगला पर्याय आहे, कारण ते जटिल प्रकल्पांच्या विकासासाठी अधिक प्रगत विकास साधने आणि अधिक नियंत्रण क्षमता प्रदान करते.
काम करण्यापूर्वी, दस्तऐवजाची रचना लवकर समजून घेण्यासाठी सामग्री सारणी ब्राउझ करण्याची शिफारस केली जाते. सुरळीत ऑपरेशनसाठी, संभाव्य समस्या आधीच समजून घेण्यासाठी कृपया FAQ काळजीपूर्वक वाचा. दस्तऐवजातील सर्व संसाधने सुलभ डाउनलोडसाठी हायपरलिंक्ससह प्रदान केली आहेत.

Arduino सह काम
या प्रकरणात Arduino वातावरणाची स्थापना, ज्यामध्ये Arduino IDE, ESP32 बोर्डचे व्यवस्थापन, संबंधित लायब्ररीची स्थापना, प्रोग्राम संकलन आणि डाउनलोडिंग, तसेच चाचणी डेमो यांचा समावेश आहे. याचा उद्देश वापरकर्त्यांना डेव्हलपमेंट बोर्डवर प्रभुत्व मिळविण्यास आणि दुय्यम विकास सुलभ करण्यास मदत करणे आहे.
पर्यावरण सेटअप
Arduino IDE डाउनलोड आणि स्थापित करा
अधिकृत वेबसाइटला भेट देण्यासाठी क्लिक करा webसाइटवर, डाउनलोड करण्यासाठी संबंधित सिस्टम आणि सिस्टम बिट निवडा.
इंस्टॉलर चालवा आणि सर्व डीफॉल्टनुसार स्थापित करा.
ESP32 डेव्हलपमेंट बोर्ड स्थापित करा
Arduino IDE मध्ये ESP32-संबंधित मदरबोर्ड वापरण्यासाठी, esp32 by Espressif Systems बोर्डचे सॉफ्टवेअर पॅकेज स्थापित करणे आवश्यक आहे.
बोर्ड इन्स्टॉलेशनच्या आवश्यकतेनुसार, सामान्यतः इंस्टॉल ऑनलाइन वापरण्याची शिफारस केली जाते. जर ऑनलाइन इन्स्टॉलेशन अयशस्वी झाले तर, इंस्टॉल ऑफलाइन वापरा.

एस्प्रेसिफ सिस्टम्स डेव्हलपमेंट बोर्डचे esp32 ऑफलाइन पॅकेजसह येते. डाउनलोड करण्यासाठी येथे क्लिक करा: esp32_package_3.0.2_arduino ऑफलाइन पॅकेज
ESP32-S3-LCD-1.47 आवश्यक डेव्हलपमेंट बोर्ड इंस्टॉलेशन सूचना

मंडळाचे नाव
एस्प्रेसिफ सिस्टम्स द्वारे esp32

बोर्ड स्थापनेची आवश्यकता
“ऑफलाइन स्थापित करा” / “ऑनलाइन स्थापित करा”

आवृत्ती क्रमांक आवश्यकता
3.0.2

लायब्ररी स्थापित करा

Arduino लायब्ररी स्थापित करताना, निवडण्याचे सामान्यतः दोन मार्ग असतात: ऑनलाइन स्थापित करा आणि ऑफलाइन स्थापित करा. जर लायब्ररी स्थापनेसाठी ऑफलाइन स्थापना आवश्यक असेल, तर तुम्ही प्रदान केलेली लायब्ररी वापरणे आवश्यक आहे. file बहुतेक लायब्ररींसाठी, वापरकर्ते Arduino सॉफ्टवेअरच्या ऑनलाइन लायब्ररी मॅनेजरद्वारे सहजपणे शोधू आणि स्थापित करू शकतात. तथापि, काही ओपन-सोर्स लायब्ररी किंवा कस्टम लायब्ररी Arduino लायब्ररी मॅनेजरशी सिंक्रोनाइझ केलेल्या नसतात, म्हणून त्या ऑनलाइन शोधांद्वारे मिळवता येत नाहीत. या प्रकरणात, वापरकर्ते केवळ ऑफलाइन या लायब्ररी मॅन्युअली स्थापित करू शकतात.
लायब्ररी इन्स्टॉलेशन ट्युटोरियलसाठी, कृपया Arduino लायब्ररी मॅनेजर ट्युटोरियल ESP32-S3-LCD-1.47 लायब्ररी पहा. file s मध्ये साठवले जातेampकार्यक्रम सुरू करण्यासाठी येथे क्लिक करा:
ESP32-S3-LCD-1.47 डेमो

ESP32-S3-LCD-1.47 लायब्ररी इंस्टॉलेशन वर्णन

लायब्ररीचे नाव

वर्णन

आवृत्ती

ग्रंथालय स्थापनेची आवश्यकता

एलव्हीजीएल

ग्राफिकल लायब्ररी

v8.3.10

"ऑफलाइन स्थापित करा"

पीएनजीडेक

पीएनजी इमेज फॉरमॅट डीकोड करा

v1.0.2

"ऑफलाइन स्थापित करा"

LVGL बद्दल अधिक जाणून घेण्यासाठी आणि वापरण्यासाठी, कृपया LVGL चे अधिकृत दस्तऐवजीकरण पहा.

पहिला Arduino डेमो चालवा

जर तुम्ही ESP32 आणि Arduino वापरण्यास सुरुवात करत असाल आणि तुम्हाला Arduino ESP32 प्रोग्राम कसे तयार करायचे, कंपाइल करायचे, फ्लॅश करायचे आणि चालवायचे हे माहित नसेल, तर कृपया ते विस्तृत करा आणि पहा. आशा आहे की ते तुम्हाला मदत करेल!
डेमो

ESP32-S3-LCD-1.47 डेमो

डेमो

मूलभूत वर्णन

LVGL_Arduino ऑनबोर्ड डिव्हाइस कार्यक्षमता चाचणी करा

एलसीडी_इमेज

TF कार्ड रूट डायरेक्टरी PNG प्रदर्शित करा file अंतराने

अवलंबित्व लायब्ररी LVGL
पीएनजीडेक

Arduino प्रोजेक्ट पॅरामीटर सेटिंग्ज

एलव्हीजीएल_आर्डुइनो
हार्डवेअर कनेक्शन

डेव्हलपमेंट बोर्ड संगणकाशी जोडा.
कोड विश्लेषण
१. सेटअप()
Flash_test(): डिव्हाइसची फ्लॅश मेमरी आकार माहिती तपासा आणि प्रिंट करा SD_Init(): TF कार्ड सुरू करा LCD_Init(): डिस्प्ले सुरू करा Set_Backlight(90): बॅकलाइट ब्राइटनेस 90 वर सेट करा Lvgl_Init(): LVGL ग्राफिक्स लायब्ररी सुरू करा Lvgl_Example1(): विशिष्ट LVGL ex ला कॉल करतेample फंक्शन Wireless_Test2(): वायरलेस कम्युनिकेशनसाठी टेस्ट फंक्शन कॉल करा.
२. लूप()
टाइमर_लूप(): टाइमरशी संबंधित कार्ये हाताळणारी फंक्शन्स RGB_Lamp_लूप(२): नियमित अंतराने RGB लाईट रंग अपडेट करा.
निकालाचे प्रात्यक्षिक
एलसीडी स्क्रीन प्रदर्शन

LVGL बद्दल अधिक जाणून घेण्यासाठी आणि वापरण्यासाठी, कृपया LVGL चे अधिकृत दस्तऐवजीकरण पहा.
LCD_Image TF कार्ड तयारी
इमेज जोडा exampवेव्हशेअरने टीएफ कार्डमध्ये दिलेले लेस

हार्डवेअर कनेक्शन

एक्स असलेले टीएफ कार्ड घालाampडिव्हाइसमध्ये प्रतिमा टाका. डेव्हलपमेंट बोर्ड संगणकाशी कनेक्ट करा.
कोड विश्लेषण
१. सेटअप()
Flash_test(): डिव्हाइसची फ्लॅश मेमरी आकार माहिती तपासा आणि प्रिंट करा SD_Init(): TF कार्ड सुरू करा LCD_Init(): डिस्प्ले सुरू करा Set_Backlight(90): बॅकलाइट ब्राइटनेस 90 वर सेट करा
२. लूप()
Image_Next_Loop(“/”, “.png”, 300): PNG प्रदर्शित करा fileनियमित वेळेच्या अंतराने क्रमाने TF कार्ड रूट डायरेक्टरीमध्ये s
आरजीबी_एलamp_लूप(२): नियमित अंतराने RGB लाईट रंग अपडेट करा.
निकालाचे प्रात्यक्षिक
एलसीडी पीएनजी दाखवते fileनियमित अंतराने क्रमाने TF कार्डच्या रूट डायरेक्टरीमध्ये s
ESP-IDF सोबत काम करणे

या प्रकरणात ESP-IDF वातावरण सेटअप सेट करणे समाविष्ट आहे, ज्यामध्ये व्हिज्युअल स्टुडिओ आणि एस्प्रेसिफ आयडीएफ प्लगइनची स्थापना, प्रोग्राम संकलन, डाउनलोडिंग आणि एक्सची चाचणी यांचा समावेश आहे.ample प्रोग्राम्स, वापरकर्त्यांना विकास मंडळावर प्रभुत्व मिळविण्यात आणि दुय्यम विकास सुलभ करण्यात मदत करण्यासाठी.
पर्यावरण सेटअप
व्हिज्युअल स्टुडिओ डाउनलोड आणि इन्स्टॉल करा.
अधिकृत VScode चे डाउनलोड पेज उघडा. webसाइटवर, डाउनलोड करण्यासाठी संबंधित सिस्टम आणि सिस्टम बिट निवडा

इंस्टॉलेशन पॅकेज चालवल्यानंतर, उर्वरित डिफॉल्टनुसार इंस्टॉल केले जाऊ शकते, परंतु पुढील अनुभवासाठी, बॉक्स १, २ आणि ३ तपासण्याची शिफारस केली जाते.
o पहिले दोन आयटम सक्षम केल्यानंतर, तुम्ही उजवे-क्लिक करून थेट VSCode उघडू शकता files किंवा निर्देशिका, ज्या नंतरच्या वापरकर्ता अनुभवात सुधारणा करू शकतात.
o तिसरा आयटम सक्षम केल्यानंतर, तुम्ही तो कसा उघडायचा हे निवडताना थेट VSCode निवडू शकता.
वातावरण सेटअप विंडोज १० सिस्टीमवर केले जाते, लिनक्स आणि मॅक वापरकर्ते संदर्भासाठी ESP-IDF वातावरण सेटअपमध्ये प्रवेश करू शकतात.
एस्प्रेसिफ आयडीएफ प्लगइन स्थापित करा
सामान्यतः इंस्टॉल ऑनलाइन वापरण्याची शिफारस केली जाते. जर नेटवर्क घटकामुळे ऑनलाइन इंस्टॉलेशन अयशस्वी झाले तर इंस्टॉल ऑफलाइन वापरा.
एस्प्रेसिफ आयडीएफ प्लगइन कसे स्थापित करावे याबद्दल अधिक माहितीसाठी, एस्प्रेसिफ आयडीएफ प्लगइन स्थापित करा पहा.
पहिला ESP-IDF डेमो चालवा
जर तुम्ही ESP32 आणि ESP-IDF वापरून सुरुवात करत असाल आणि तुम्हाला ESP-IDF ESP32 प्रोग्राम कसे तयार करायचे, कंपाइल करायचे, फ्लॅश करायचे आणि चालवायचे हे माहित नसेल, तर कृपया ते विस्तृत करा आणि पहा. आशा आहे की ते तुम्हाला मदत करेल!

डेमो

ESP32-S3-LCD-1.47 डेमो

डेमो

मूलभूत वर्णन

ESP32-S3-LCD-1.47-चाचणी

ऑनबोर्ड डिव्हाइसची कार्यक्षमता तपासा

अवलंबित्व लायब्ररी LVGL

ESP32-S3-LCD-1.47-चाचणी
हार्डवेअर कनेक्शन

डेव्हलपमेंट बोर्ड संगणकाशी जोडा.
कोड विश्लेषण

१. सेटअप()
Wireless_Init(): वायरलेस कम्युनिकेशन मॉड्यूल सुरू करा Flash_Searching(): डिव्हाइसची फ्लॅश मेमरी आकार माहिती तपासा आणि प्रिंट करा RGB_Init(): RGB-संबंधित फंक्शन्स सुरू करा RGB_Example(): डिस्प्ले एक्सampRGB SD_Init() ची कार्ये: TF कार्ड LCD_Init() सुरू करा: डिस्प्ले सुरू करा BK_Light(50): बॅकलाइट ब्राइटनेस 50 वर सेट करा LVGL_Init(): LVGL ग्राफिक्स लायब्ररी सुरू करा Lvgl_Example1(): विशिष्ट LVGL ex ला कॉल करतेample कार्य

२. तर(१)
vTaskDelay(pdMS_TO_TICKS(10)): कमी विलंब, दर १० मिलिसेकंदांनी lv_timer_handler(): LVGL साठी टाइमर हँडलिंग फंक्शन, जे इव्हेंट्स हाताळण्यासाठी वापरले जाते आणि
वेळेशी संबंधित अ‍ॅनिमेशन
निकालाचे प्रात्यक्षिक
एलसीडी ऑनबोर्ड पॅरामीटर्स दाखवते:

फ्लॅश फर्मवेअर फ्लॅशिंग आणि मिटवणे
सध्याच्या डेमोमध्ये चाचणी फर्मवेअर उपलब्ध आहे, ज्याचा वापर चाचणी फर्मवेअर बिन थेट फ्लॅश करून ऑनबोर्ड डिव्हाइस योग्यरित्या कार्य करते की नाही हे तपासण्यासाठी केला जाऊ शकतो. file मार्ग:
..ESP32-SS-LCD-1.47-डेमोफर्मवेअर फ्लॅश फर्मवेअर संदर्भासाठी फ्लॅशिंग आणि मिटवणे
संसाधने
योजनाबद्ध आकृती
ESP32-S3-LCD-1.47 योजनाबद्ध आकृती
डेमो
ESP32-S3-LCD-1.47 डेमो
डेटाशीट्स १.४७ इंच एलसीडी डेटाशीट आणि इतर files
सॉफ्टवेअर साधने
अर्डिनो
Arduino IDE अधिकृत डाउनलोड लिंक esp32_package_3.0.2_arduino ऑफलाइन पॅकेज
व्हीएसकोड

व्हीएसकोड अधिकृत webसाइट
फ्लॅश डाउनलोड टूल
फ्लॅश_डाउनलोड_टूल_३.९.५_०
इतर संसाधन दुवे
ESP32-Arduino अधिकृत दस्तऐवजीकरण LVGL अधिकृत दस्तऐवजीकरण
वारंवार विचारले जाणारे प्रश्न
प्रश्न: मॉड्यूलने डेमो डाउनलोड केल्यानंतर आणि पुन्हा डाउनलोड केल्यानंतर, कधीकधी ते सिरीयल पोर्टशी का कनेक्ट होऊ शकत नाही किंवा फ्लॅशिंग का बिघडते?
उत्तर:
BOOT बटण जास्त वेळ दाबा, त्याच वेळी RESET दाबा, नंतर RESET सोडा, नंतर BOOT बटण सोडा, यावेळी मॉड्यूल डाउनलोड मोडमध्ये प्रवेश करू शकतो, ज्यामुळे डाउनलोड न होणाऱ्या बहुतेक समस्या सोडवता येतात.
प्रश्न: मॉड्यूल रीसेट होत राहतो आणि का चमकत राहतो जेव्हा viewडिव्हाइस मॅनेजरकडून ओळख स्थिती तपासली?
उत्तर:
हे फ्लॅश ब्लँकमुळे असू शकते आणि USB पोर्ट स्थिर नाही, तुम्ही BOOT बटण जास्त वेळ दाबू शकता, त्याच वेळी RESET दाबू शकता आणि नंतर RESET सोडू शकता आणि नंतर BOOT बटण सोडू शकता, यावेळी मॉड्यूल फर्मवेअर (डेमो) फ्लॅश करण्यासाठी डाउनलोड मोडमध्ये प्रवेश करू शकतो. परिस्थिती सोडवण्यासाठी.
प्रश्न: प्रोग्रामचे पहिले संकलन अत्यंत मंद असल्यास कसे हाताळायचे?
उत्तर:
पहिले संकलन हळू होणे सामान्य आहे, फक्त धीर धरा.
प्रश्न: ESP-IDF फ्लॅशिंग यशस्वीरित्या झाल्यानंतर सिरीयल पोर्टवरील "डाउनलोडची वाट पाहत आहे..." डिस्प्ले कसा हाताळायचा?
उत्तर:

जर डेव्हलपमेंट बोर्डवर रीसेट बटण असेल तर रीसेट बटण दाबा; जर रीसेट बटण नसेल तर कृपया ते पुन्हा चालू करा.
प्रश्न: जर मला AppData फोल्डर सापडला नाही तर मी काय करावे?
उत्तर:
काही अ‍ॅपडेटा फोल्डर्स डीफॉल्टनुसार लपवलेले असतात आणि ते दाखवण्यासाठी सेट केले जाऊ शकतात. इंग्रजी सिस्टम: एक्सप्लोरर->View-> "लपलेल्या वस्तू" चायनीज सिस्टम तपासा: File एक्सप्लोरर -> View -> डिस्प्ले -> "लपलेल्या वस्तू" तपासा.
प्रश्न: मी वापरत असलेला COM पोर्ट कसा तपासायचा?
उत्तर:
विंडोज सिस्टम:
View डिव्हाइस मॅनेजरद्वारे: "रन" डायलॉग बॉक्स उघडण्यासाठी Windows + R की दाबा; devmgmt.msc इनपुट करा आणि डिव्हाइस मॅनेजर उघडण्यासाठी एंटर दाबा; "पोर्ट्स (COM आणि LPT)" विभाग विस्तृत करा, जिथे सर्व COM पोर्ट आणि त्यांच्या सध्याच्या स्थिती सूचीबद्ध केल्या जातील. कमांड प्रॉम्प्ट वापरा view: कमांड प्रॉम्प्ट (CMD) उघडा, "मोड" कमांड एंटर करा, जो सर्व COM पोर्टसाठी स्थिती माहिती प्रदर्शित करेल. हार्डवेअर कनेक्शन तपासा: जर तुम्ही आधीच बाह्य डिव्हाइसेस COM पोर्टशी कनेक्ट केले असतील, तर डिव्हाइस सहसा पोर्ट नंबर व्यापते, जो कनेक्ट केलेले हार्डवेअर तपासून निश्चित केला जाऊ शकतो.
लिनक्स सिस्टम:
यासाठी dmesg कमांड वापरा view: टर्मिनल उघडा. ls कमांड वापरा view: सर्व सिरीयल पोर्ट डिव्हाइसेसची यादी करण्यासाठी ls /dev/ttyS* किंवा ls /dev/ttyUSB* एंटर करा. यासाठी setserial कमांड वापरा view: setserial -g /dev/ttyS* एंटर करा view सर्व सिरीयल पोर्ट उपकरणांची कॉन्फिगरेशन माहिती.
प्रश्न: MAC डिव्हाइस वापरताना प्रोग्राम फ्लॅशिंग का अयशस्वी होते?
उत्तर:
मॅक ड्रायव्हर इन्स्टॉल करा आणि पुन्हा फ्लॅश करा.
प्रश्न: कोड यशस्वीरित्या बर्न केल्यानंतरही कोणत्याही अडचणीशिवाय आउटपुट का मिळत नाही?
उत्तर:

टाइप-सी इंटरफेस असलेल्या वेगवेगळ्या डेव्हलपमेंट बोर्डसाठी स्कीमॅटिक आकृती तपासा आणि त्यानुसार आउटपुट हाताळा:
o थेट USB आउटपुट असलेल्या डेव्हलपमेंट बोर्डसाठी, आउटपुट प्रिंट करण्यासाठी printf फंक्शन समर्थित आहे. जर तुम्हाला सिरीयल फंक्शनद्वारे आउटपुटला समर्थन द्यायचे असेल, तर तुम्हाला USB CDC ऑन बूट वैशिष्ट्य सक्षम करावे लागेल किंवा HWCDC घोषित करावे लागेल.
o UART ते USB रूपांतरण असलेल्या डेव्हलपमेंट बोर्डसाठी, प्रिंट आउटपुट प्रिंट करण्यासाठी printf आणि Serial दोन्ही फंक्शन्स समर्थित आहेत आणि USB CDC ऑन बूट सक्षम करण्याची आवश्यकता नाही.
प्रश्न: इंटरफेस डिझाइन करण्यासाठी स्क्वेअरलाइन स्टुडिओचा वापर कसा करायचा?
उत्तर:
स्क्वेअरलाइन स्टुडिओ ट्युटोरियल पहा.

कागदपत्रे / संसाधने

बँगगुड ESP32 डेव्हलपमेंट बोर्ड [pdf] सूचना
१.४७, ESP1.47 डेव्हलपमेंट बोर्ड, ESP32, डेव्हलपमेंट बोर्ड

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *