विषयसूची:
- आपूर्ति
- चरण 1: वस्तुओं और उपकरणों की छवियां: डी
- चरण 2: वेरोबार्ड / डॉट बोर्ड को काटना और तैयार करना
- चरण 3: चित्र और पिनआउट
- चरण 4: सोल्डरिंग …
- चरण 5: परीक्षण …
- चरण 6: अंतिम रूप देना
वीडियो: ESP-01 प्रोग्रामर हैक - आसान एक ::: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
हाय ईएसपीर्स, इस निर्देशयोग्य में मैं आपको ESP-01 / ESP8266-01 / ES-01 मॉड्यूल के लिए एक प्रोग्रामर बनाने के लिए एक सरल हैक दिखा रहा हूँ। हम में से अधिकांश ने इस मॉड्यूल के लिए प्रोग्रामर के रूप में एक Arduino बोर्ड या FTDI USB-TTL उपकरणों का उपयोग किया है। दोनों विधि ठीक काम करती है। लेकिन एक और तरीका है!
हाल ही में मैंने इस मॉड्यूल के लिए FTDI के प्रतिस्थापन के रूप में UART/ESP8266 डिवाइस के लिए एक USB खरीदा है। लेकिन मुझे जल्द ही एहसास हुआ कि इसे प्रोग्रामर के रूप में उपयोग करने के लिए FTDI जितना लचीला नहीं है:(इसलिए एक इंजीनियर होने के नाते मैंने जाँच की कि क्या इसे एक प्रोग्रामर के रूप में इस्तेमाल किया जा सकता है … और प्रतिष्ठा! मैंने इसे एक में बदलने के लिए इसे थोड़ा हैक किया। और अब यह आपके लिए है कि आप अपने जीवन को आसान बनाएं।
आपूर्ति
सामग्री की सूची
- USB से UART/ESP8266 - 1
- दो 6 मिमी स्पर्शनीय बटन - 1
- दो प्रतिरोध या कुछ जम्पर तार
- वर्बार्ड / डॉट बोर्ड का टुकड़ा - 1
उपकरणों की सूची
- चाकू और हैकसॉ
- सोल्डरिंग किट
- ग्लू गन
- काटने वाला सरौता
- रास्प या सैंड पेपर (छवि में नहीं दिखाया गया है)
चरण 1: वस्तुओं और उपकरणों की छवियां: डी
बस सत्यापित करें कि क्या आपके पास सही आइटम हैं।
चरण 2: वेरोबार्ड / डॉट बोर्ड को काटना और तैयार करना
इसके बाद, हमने वर्बार्ड को आवश्यक आकार में न्यूनतम (6 x 17 डॉट्स) काट दिया, जिसमें कटिंग लाइनों को छोड़कर छवि में दिखाया गया है। टुकड़े को काटने के बाद किनारों को चिकना करने के लिए एक रास्प या सैंड पेपर का उपयोग करें।
चरण 3: चित्र और पिनआउट
बाईं ओर USB से UART/ESP8266 एडॉप्टर है और ऊपर दाईं ओर ES-01 मॉड्यूल का पाइआउट आरेख है जैसा कि ऊपर से पीसीबी ट्रेस एंटीना को आपके बाईं ओर रखते हुए देखा जाता है।
मूल रूप से हमें अपने हैक (ग्रीन (पिन 5), रेड (पिन 6) और सियान (पिन 1)) को लागू करने के लिए केवल तीन पिन की आवश्यकता होती है, लेकिन कुछ मॉड्यूल में पिन 4 और 8 (ऑरेंज पिन) को पीसीबी के साथ मेरी तरह छोटा नहीं किया जाता है। नीचे दाईं छवि में दिखाए अनुसार ट्रेस करें। उस स्थिति में आपको मॉड्यूल को प्रोग्रामर के रूप में बनाने के लिए उन्हें छोटा करना होगा।
चरण 4: सोल्डरिंग …
तो अब सोल्डरिंग..
पहला शॉर्ट पिन 4 और 8 अगर एक छोटे तार से छोटा नहीं है।
अगला कट रेसिस्टर लीड / जम्पर वायर के 3 टुकड़े लंबाई में लगभग 20 मिमी (मैंने रेसिस्टर लीड का उपयोग किया जैसा कि चित्र -1 में दिखाया गया है। अब उन्हें 1, 5 और 6 फिगर -2 और 3 के नीचे (मिलाप की तरफ) पिन करने के लिए मिलाप करें। मापांक।
अगला स्पर्श स्विच रखें जैसा कि चित्र -4 में दिखाया गया है और तीन पिनों के लिए स्थिति को चिह्नित करें। स्विच के उन्मुखीकरण पर ध्यान दें। अभिविन्यास के लिए एक बहु मीटर या निरंतरता परीक्षक का प्रयोग करें। जैसा कि चित्र -5 और 6 में दिखाया गया है, स्विच को मिलाएं। मैंने केंद्र से सटे पिन को सॉर्ट किया है क्योंकि वे आम होने जा रहे हैं।
मॉड्यूल के पीछे डबल साइडेड फोम टेप के एक या दो टुकड़े चिपकाएं ताकि वर्बार्ड को थोड़ा ऊपर उठाया जा सके ताकि टांका लगाने वाले जोड़ों के लिए जगह बनाई जा सके जैसा कि आकृति -7 में है।
सोल्डर किए गए पिनों को संबंधित स्विच में डालें और वरोबार्ड को टेप पर मजबूती से दबाएं।
कनेक्शन के लिए योजनाबद्ध आरेख देखें। आप अपनी सुविधा के अनुसार स्विच को कनेक्ट कर सकते हैं। मैंने दाएँ एक को रीसेट से और बाएँ को GPIO 0 से जोड़ा। चित्र-9 देखें।
और बस ! आप कर चुके हैं। परीक्षण से पहले आखिरी बार योजनाबद्ध के अनुसार सभी कनेक्शनों को सत्यापित करें।
चरण 5: परीक्षण …
अच्छा काम!
एडॉप्टर में एक ES-01 मॉड्यूल डालें और अपने किसी एक पीसी के यूएसबी पोर्ट से कनेक्ट करें। यदि आप एक एक्सटेंशन केबल का उपयोग करते हैं, तो यह सुविधाजनक होगा। जिस क्षण आप प्लग इन करते हैं, आपको अपनी शक्ति को ES-01 चालू करते हुए देखना चाहिए। यह सामान्य मोड है। मतलब कि अगर ES-01 के अंदर फर्मवेयर है, तो यह सिर्फ एक्जीक्यूशन शुरू करेगा।
अब GPIO 0 कुंजी (मेरे मामले में '0' के रूप में चिह्नित) को दबाकर रखें और रीसेट कुंजी (मेरे मामले में 'R' के रूप में चिह्नित) को एक बार दबाकर छोड़ दें। और फिर '0' कुंजी जारी करें। यह ES-01 मॉड्यूल को प्रोग्राम मोड में डाल देगा।
अब आपको Arduino IDE या PIO से अपना स्केच अपलोड करने में सक्षम होना चाहिए। सही बोर्ड और COM पोर्ट का चयन करना सुनिश्चित करें। यदि सब कुछ ठीक है, तो आपको अपलोड स्थिति देखने में सक्षम होना चाहिए जैसा कि दाईं ओर दिखाया गया है। अपलोड करने के बाद सामान्य मोड पर वापस लौटने और अपलोड किए गए कोड को निष्पादित करने के लिए रीसेट कुंजी को दबाएं और छोड़ दें।
चरण 6: अंतिम रूप देना
अपने प्रोग्रामर का परीक्षण करने के बाद इसे छांटने से बचाने के लिए बस नीचे गर्म गोंद की एक बूँद डालें।
आशा है आपको यह हैक पसंद आया होगा। कृपया बेझिझक टिप्पणी करें और साझा करें। शांति..
सिफारिश की:
जेडीएम प्रोग्रामर समीक्षा: 9 कदम
जेडीएम प्रोग्रामर समीक्षा: जेडीएम एक लोकप्रिय पीआईसी प्रोग्रामर है क्योंकि यह एक सीरियल पोर्ट का उपयोग करता है, कम से कम घटकों और बिजली की आपूर्ति की आवश्यकता नहीं होती है। लेकिन वहाँ भ्रम है, नेट पर कई प्रोग्रामर विविधताओं के साथ, कौन से पीआईसी के साथ काम करते हैं? इसमें "इंस्ट्रू
CH341A प्रोग्रामर: 8 कदम
CH341A प्रोग्रामर: मैंने हाल ही में एक CH341A मिनी प्रोग्रामर खरीदा है। मिनी प्रोग्रामर ठीक है और 24 और 24 श्रृंखला चिप्स को प्रोग्राम करने के लिए उपयोग किया जा सकता है। यह बहुत कम लागत वाला है लेकिन काफी उपयोगी है क्योंकि मैं इसका उपयोग अपने कंप्यूटर BIOS और राउटर फर्मवेयर को फ्लैश करने के लिए कर सकता हूं। WCH ने कृपया जारी किया है
Arduino ISP के रूप में -- AVR में बर्न हेक्स फ़ाइल -- एवीआर में फ्यूज -- प्रोग्रामर के रूप में Arduino: 10 कदम
Arduino ISP के रूप में || AVR में बर्न हेक्स फ़ाइल || एवीआर में फ्यूज || अरुडिनो प्रोग्रामर के रूप में:………………अधिक वीडियो के लिए कृपया मेरे YouTube चैनल को सब्सक्राइब करें……यह लेख आईएसपी के रूप में आर्डिनो के बारे में सब कुछ है। यदि आप हेक्स फ़ाइल अपलोड करना चाहते हैं या यदि आप एवीआर में अपना फ्यूज सेट करना चाहते हैं तो आपको प्रोग्रामर खरीदने की आवश्यकता नहीं है, आप कर सकते हैं
Arduino UNO के साथ ATTINY माइक्रोकंट्रोलर्स के लिए एक छोटा प्रोग्रामर: 7 कदम
Arduino UNO के साथ ATTINY माइक्रोकंट्रोलर्स के लिए एक छोटा प्रोग्रामर: वर्तमान में उनकी बहुमुखी प्रतिभा, कम कीमत के कारण ATTINY श्रृंखला माइक्रोकंट्रोलर का उपयोग करना दिलचस्प है, लेकिन यह भी तथ्य है कि उन्हें Arduino IDE जैसे वातावरण में आसानी से प्रोग्राम किया जा सकता है। Arduino मॉड्यूल के लिए डिज़ाइन किए गए प्रोग्राम हो सकते हैं आसानी से ट्रांसफर
एटीटीनी एचवी प्रोग्रामर: 4 कदम
ATTiny HV प्रोग्रामर: यह निर्देश एक ESP8266 और एक ब्राउज़र आधारित यूजर इंटरफेस का उपयोग करते हुए ATTiny प्रोग्रामिंग उपयोगिता के लिए है।