विषयसूची:
- चरण 1: सॉफ़्टवेयर स्थापित करना
- चरण 2: फर्मवेयर डाउनलोड करें
- चरण 3: COM पोर्ट खोजें
- चरण 4: फर्मवेयर फ्लैश करें
- चरण 5: परीक्षण करें कि क्या फर्मवेयर सफलतापूर्वक फ्लैश किया गया था
वीडियो: विंडोज 10 के साथ ESP32 पर लोबोरिस (लोबो) माइक्रोपाइथन स्थापित करना [आसान]: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
यह मार्गदर्शिका आपको बिना किसी और जानकारी के अपने ESP32 पर लोबोरिस माइक्रोपायथन स्थापित करने में मदद करेगी।
लोबोरिस में पुस्तकालय हैं जो मानक माइक्रोपीथन नहीं हैं और जो काफी उपयोगी हैं। यह मार्गदर्शिका विशेष रूप से मेरे ट्यूटोरियल के लिए बनाई गई है कि कैसे micropython के साथ st7789v tft डिस्प्ले का उपयोग किया जाए [जल्द ही आ रहा है]
चरण 1: सॉफ़्टवेयर स्थापित करना
micropython स्थापित करने के लिए हमें सॉफ़्टवेयर की आवश्यकता होती है। हम पायथन से शुरू करते हैं। यदि आपने इसे पहले से स्थापित नहीं किया है, तो मैं आपको एनाकोंडा (anaconda.com) स्थापित करने की सलाह देता हूं, जो कि अजगर, लिबरी और उपयोगी उपकरणों के साथ एक पैकेज है। बस इसे मानक विकल्पों के साथ स्थापित करें।
फिर आपको एस्प-टूल की भी आवश्यकता है, जिसे हमें फर्मवेयर को फ्लैश करने की आवश्यकता है। संपूर्ण फ़ोल्डर को https://github.com/espressif/esptool से डाउनलोड करें और इसे एक नए फ़ोल्डर में अनज़िप करें
चरण 2: फर्मवेयर डाउनलोड करें
से नवीनतम फर्मवेयर डाउनलोड करें
github.com/loboris/MicroPython_ESP32_psRAM…
ये प्रीबिल्ट फ़र्मवेयर हैं, जो इसे बहुत आसान बनाते हैं। आप या तो सामान्य निर्मित "MicroPython_LoBo_esp32" या सभी पुस्तकालयों के साथ निर्मित "MicroPython_LoBo_esp32_all" डाउनलोड कर सकते हैं। यदि आप मेरे esp32 tft डिस्प्ले ट्यूटोरियल से यहाँ आए हैं तो आपको "MicroPython_LoBo_esp32_all" डाउनलोड करना होगा।
वेबसाइट पर नीचे स्क्रॉल करें और.zip फ़ाइल डाउनलोड करें।
ज़िप फ़ाइल खोलें और सभी फ़ाइलों और फ़ोल्डर को कॉपी करें। उन्हें esptool (चरण 1 से) के फ़ोल्डर में चिपकाएँ। उन्हें सबफ़ोल्डर में न रखें! बिन फ़ाइलें (micropython.bin आदि).py फ़ाइलों (esptool.py आदि) के समान फ़ोल्डर में होनी चाहिए। सबफ़ोल्डर में केवल bootloader.bin होना चाहिए bootloader.bin (संरचना के लिए फोटो देखें)
चरण 3: COM पोर्ट खोजें
USB के माध्यम से अपने esp32 को कनेक्ट करें। विंडोज डिवाइस मैनेजर खोलें (विंडोज सेटिंग के जरिए या विंडोज-की + आर दबाएं, "devmgmt.msc" लिखें और एंटर दबाएं)। बिंदु "बंदरगाह" खोलें। "Cp2102" जैसी किसी चीज़ की तलाश करें। पीछे COM पोर्ट निर्दिष्ट है, उदाहरण के लिए COM7। अगले चरण के लिए इसे ध्यान में रखें।
चरण 4: फर्मवेयर फ्लैश करें
मुझे लगता है कि आपने मेरे ट्यूटोरियल का अनुसरण किया और एनाकोंडा स्थापित किया। यदि आपके पास एक अलग अजगर स्थापना है, तो मुझे लगता है कि आप निम्नलिखित को स्वयं अनुकूलित कर सकते हैं।
"एनाकोंडा प्रॉम्प्ट" खोलें (विंडोज स्टार्टमेनू -> एनाकोंडा पर क्लिक करें)। उस फ़ोल्डर का पथ बदलें जिस पर आपका esp टूल स्थित है। मेरे लिए यह "C:\Users\Marc\Desktop\TTGO Display\esptool-master2" होगा
इस फोल्डर में बदलने के लिए "cd C:\Users\Marc\Desktop\TTGO Display\esptool-master2" टाइप करें और एंटर दबाएं।
अब हम फर्मवेयर फ्लैश करते हैं। सुनिश्चित करें कि आपका esp32 जुड़ा हुआ है। निम्न आदेश दर्ज करें:
अजगर esptool.py --chip esp32 --port COM7 --baud ४६०८० -- डिफ़ॉल्ट_रीसेट से पहले -- no_reset के बाद लिखें_flash -z --flash_mode dio --flash_freq 40m --flash_size 0x1000 बूटलोडर/बूटलोडर.बिन 0xf000 phy_init_data.bin 0x10000 का पता लगाएं MicroPython.bin 0x8000 Partitions_mpy.bin
COM पोर्ट को पिछले चरण में मिले पोर्ट में बदलें और एंटर दबाएं। फर्मवेयर अब फ्लैश हो जाता है। इसमें एक मिनट लग सकता है।
चरण 5: परीक्षण करें कि क्या फर्मवेयर सफलतापूर्वक फ्लैश किया गया था
मैं आपको uPyCraft का उपयोग करने की सलाह देता हूं। (https://docs.dfrobot.com/upycraft/) इसे डाउनलोड और इंस्टॉल करें। प्रोग्राम खोलें। टूल्स पर क्लिक करें -> बोर्ड -> esp32। टूल्स पर क्लिक करें -> सीरियल -> (उस सीरियल का चयन करें जिस पर आपका बोर्ड जुड़ा हुआ है, मेरे मामले में COM7)।
यदि फ्लैशिंग सफल रही तो आपको टर्मिनल में ">>>" देखना चाहिए। आप "1+1" टाइप कर सकते हैं और एंटर दबा सकते हैं, और इसे 2 वापस आना चाहिए। यदि आप इसके बजाय फर्मवेयर फ्लैश करने के विकल्पों के साथ एक विंडो देखते हैं, तो इंस्टॉलेशन कहीं विफल हो सकता है। (कभी-कभी ऐसा तब भी होता है जब इंस्टॉलेशन सफल हो जाता है। जब आप "फ्लैश विंडो" देखते हैं, तो कुछ बार फिर से कनेक्ट करने का प्रयास करें, बोर्ड से यूएसबी डिस्कनेक्ट करें, uPyCraft को बंद करें, बोर्ड को फिर से कनेक्ट करें, uPyCraft खोलें, और कनेक्ट करने का प्रयास करें कुछ बार फिर। कभी-कभी यह काम करता है, कभी-कभी uPyCraft हमेशा पहले प्रयास में विफल रहता है लेकिन दूसरे कनेक्शन प्रयास के साथ सफल होता है)।
सिफारिश की:
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना - रास्पबेरी पाई 3बी / 3बी+ के साथ रास्पियन बस्टर के साथ शुरुआत करना: 4 कदम
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना | रास्पबेरी पाई 3 बी / 3 बी + के साथ रास्पियन बस्टर के साथ शुरुआत करना: हाय दोस्तों, हाल ही में रास्पबेरी पाई संगठन ने रास्पियन बस्टर नामक नया रास्पियन ओएस लॉन्च किया। यह रास्पबेरी पाई के लिए रास्पियन का एक नया संस्करण है। तो आज इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई 3 पर रास्पियन बस्टर ओएस कैसे स्थापित करें
ESP32 के साथ शुरुआत करना - Arduino IDE में ESP32 बोर्ड स्थापित करना - ESP32 ब्लिंक कोड: 3 चरण
ESP32 के साथ शुरुआत करना | Arduino IDE में ESP32 बोर्ड स्थापित करना | ESP32 ब्लिंक कोड: इस निर्देश में हम देखेंगे कि esp32 के साथ काम करना कैसे शुरू करें और Arduino IDE में esp32 बोर्ड कैसे स्थापित करें और हम arduino ide का उपयोग करके ब्लिंक कोड चलाने के लिए esp 32 प्रोग्राम करेंगे।
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
एक-क्लिक विंडोज और लिनक्स एप्लिकेशन (32-बिट और 64-बिट) के साथ DIY MusiLED, म्यूजिक सिंक्रोनाइज्ड एलईडी। रीक्रिएट करने में आसान, उपयोग में आसान, पोर्ट करने में आसान: 3 चरण
एक-क्लिक विंडोज और लिनक्स एप्लिकेशन (32-बिट और 64-बिट) के साथ DIY MusiLED, म्यूजिक सिंक्रोनाइज्ड एलईडी। रीक्रिएट करने में आसान, उपयोग में आसान, पोर्ट करने में आसान: यह प्रोजेक्ट आपको 18 LED (6 रेड + 6 ब्लू + 6 येलो) को अपने Arduino बोर्ड से कनेक्ट करने और आपके कंप्यूटर के साउंड कार्ड के रियल-टाइम सिग्नल का विश्लेषण करने और उन्हें रिले करने में मदद करेगा। एल ई डी बीट इफेक्ट (स्नेयर, हाई हैट, किक) के अनुसार उन्हें रोशन करने के लिए
मैक पर मैक पार्टिशन के साथ बाहरी ड्राइव पर विंडोज़ स्थापित करना: 5 कदम (चित्रों के साथ)
मैक पर मैक पार्टिशन के साथ बाहरी ड्राइव पर विंडोज़ स्थापित करना: यदि आपने बेसलाइन मैकबुक प्रो जैसा कुछ खरीदा है और थोड़ी सी नकदी बचाई है, लेकिन फिर बूटकैंप का उपयोग करके विंडोज़ स्थापित करने का प्रयास करते समय जल्द ही स्टोरेज समस्या के साथ मारा गया, हम सभी जानते हैं कि 128 जीबी पर्याप्त नहीं है ये इसलिए हमने कुछ खरीदा होगा