विषयसूची:

ESP-01 प्रोग्रामर हैक - आसान एक ::: 6 कदम
ESP-01 प्रोग्रामर हैक - आसान एक ::: 6 कदम

वीडियो: ESP-01 प्रोग्रामर हैक - आसान एक ::: 6 कदम

वीडियो: ESP-01 प्रोग्रामर हैक - आसान एक ::: 6 कदम
वीडियो: Control Relay ESP-01 Module from Smartphone 2024, नवंबर
Anonim
ESP-01 प्रोग्रामर हैक - आसान एक:)
ESP-01 प्रोग्रामर हैक - आसान एक:)

हाय ईएसपीर्स, इस निर्देशयोग्य में मैं आपको ESP-01 / ESP8266-01 / ES-01 मॉड्यूल के लिए एक प्रोग्रामर बनाने के लिए एक सरल हैक दिखा रहा हूँ। हम में से अधिकांश ने इस मॉड्यूल के लिए प्रोग्रामर के रूप में एक Arduino बोर्ड या FTDI USB-TTL उपकरणों का उपयोग किया है। दोनों विधि ठीक काम करती है। लेकिन एक और तरीका है!

हाल ही में मैंने इस मॉड्यूल के लिए FTDI के प्रतिस्थापन के रूप में UART/ESP8266 डिवाइस के लिए एक USB खरीदा है। लेकिन मुझे जल्द ही एहसास हुआ कि इसे प्रोग्रामर के रूप में उपयोग करने के लिए FTDI जितना लचीला नहीं है:(इसलिए एक इंजीनियर होने के नाते मैंने जाँच की कि क्या इसे एक प्रोग्रामर के रूप में इस्तेमाल किया जा सकता है … और प्रतिष्ठा! मैंने इसे एक में बदलने के लिए इसे थोड़ा हैक किया। और अब यह आपके लिए है कि आप अपने जीवन को आसान बनाएं।

आपूर्ति

सामग्री की सूची

  1. USB से UART/ESP8266 - 1
  2. दो 6 मिमी स्पर्शनीय बटन - 1
  3. दो प्रतिरोध या कुछ जम्पर तार
  4. वर्बार्ड / डॉट बोर्ड का टुकड़ा - 1

उपकरणों की सूची

  1. चाकू और हैकसॉ
  2. सोल्डरिंग किट
  3. ग्लू गन
  4. काटने वाला सरौता
  5. रास्प या सैंड पेपर (छवि में नहीं दिखाया गया है)

चरण 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: अंतिम रूप देना

अंतिम रूप
अंतिम रूप

अपने प्रोग्रामर का परीक्षण करने के बाद इसे छांटने से बचाने के लिए बस नीचे गर्म गोंद की एक बूँद डालें।

आशा है आपको यह हैक पसंद आया होगा। कृपया बेझिझक टिप्पणी करें और साझा करें। शांति..

सिफारिश की: