विषयसूची:
- चरण 1: पोगो पिन को ब्रेकआउट बोर्ड में मिलाएं
- चरण 2: मिलाप पिन हैडर को ESP-12 ब्रेकआउट बोर्ड और वायर
- चरण 3: CH340 USB अडैप्टर के लिए मिलाप बटन
- चरण 4: हॉट ग्लू पोगो पिन, फोम और डबल रो 4p पिन हैडर
- चरण 5: ईएसपी -12 को पोगो पिन और सैंडविच पर एक और ब्रेकआउट बोर्ड के साथ संरेखित करें
- चरण 6: Esp-12 एडेप्टर मॉड को CH340 USB अडैप्टर और प्रोग्राम अवे में प्लग करें
- चरण 7: Arduino IDE के साथ चमकती BLINK उदाहरण (वैकल्पिक)
वीडियो: यूएसबी ईएसपी-12 प्रोग्रामर: 7 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
मैंने सोचा कि यह IoT के साथ खेलना दिलचस्प होगा इसलिए मैंने esp8266 को आज़माने का फैसला किया। मैंने esp8266 को प्रोग्राम करने के लिए असंख्य समाधानों को देखा, इसलिए मैंने यहाँ से कुछ विचार उधार लिए https://www.instructables.com/id/USB-to-ESP-01-Boa… और यहाँ https://cmheong.blogspot.com/2018/05/using-ch340-u… esp-01 को प्रोग्राम करने के लिए बस फ्लैश और रीसेट बटन शामिल हैं। ऐसा करने के बाद मैंने सोचा कि एएसपी -12 को प्रोग्राम करने के लिए एडेप्टर मोड बनाने की कोशिश करना मजेदार होगा।
भाग:
कीमतें अलग-अलग देशों में छूट और शिपिंग के कारण भिन्न हो सकती हैं और क्या नहीं, लेकिन मेरी विशेष स्थिति में लिखने के समय सही हैं
CH340 USB से ESP8266 ESP-01 वाईफ़ाई मॉड्यूल एडाप्टर $0.80
10 पीसी क्षणिक स्विच बटन $0.52
ESP-12S ESP8266 $1.95
2 पीसी ईएसपी -12 ब्रेकआउट बोर्ड $0.40
10 पीसी पोगो पिन $2.05
2 पीसी डबल रो एसएमटी एसएमडी पुरुष पिन हैडर स्ट्रिप कनेक्टर $1.33
पतला तार
गर्म गोंद बंदूक और गोंद
सोल्डरिंग आयरन और सोल्डर
रबर बैण्ड
चरण 1: पोगो पिन को ब्रेकआउट बोर्ड में मिलाएं
निम्नलिखित पिनों के लिए पोगो पिन को ब्रेकआउट बोर्ड से मिलाएं:
आराम (रीसेट)
सीएच_पीसी (एन)
वीसीसी
TXD
आरएक्सडी
GPIO0
GPIO2
जीपीआईओ15
जीएनडी
पोगो पिन बल्कि छोटे होते हैं इसलिए मुझे कुछ टेप के साथ चिमटी की एक जोड़ी का उपयोग करना पड़ता था ताकि मैं पिंस को पकड़ने के लिए गर्मी के खिलाफ इन्सुलेट कर सकूं।
मल्टीमीटर के साथ निरंतरता की जांच करके सुनिश्चित करें कि पोगो पिन एक दूसरे से छोटे नहीं हैं। ब्रेकआउट बोर्ड पर CH_PC और VCC, GPIO15 और GND के बीच 10k प्रतिरोधक हैं, इसलिए उन पिनों के बीच पढ़ने की अपेक्षा करें।
चरण 2: मिलाप पिन हैडर को ESP-12 ब्रेकआउट बोर्ड और वायर
बोर्ड के पीछे सोल्डरिंग करते समय बोर्ड के सामने लंबे पिन के साथ ब्रेकआउट बोर्ड के साथ आने वाले दो 8p पिन हेडर संलग्न करें, आपको बोर्ड में सभी पिनों को मिलाप करने की आवश्यकता नहीं है, जो ऊपर उपयोग किए गए हैं (संदर्भ देखें) यहां न्यूनतम चमकती स्कीमैटिक्स के लिए)। इसका कारण यह है कि यदि आप एक esp-12 को चलाना/प्रोग्राम करना चाहते हैं जो पहले से ही एक ब्रेकआउट बोर्ड पर मिलाप किया गया है तो इसे ऐसा करने में सक्षम होना चाहिए (हालाँकि मैंने वास्तव में अभी तक ऐसा करने की कोशिश नहीं की है)। अब डबल रो श्रीमती पिन हेडर के एक सेक्शन को काट लें ताकि 4 पिन की दो पंक्तियाँ हों। ब्रेकआउट बोर्ड से मेल खाने वाले ईएसपी-01 पिनआउट के अनुसार 4 पिन डबल रो के लिए पिनआउट को जोड़ने वाला सोल्डर वायर।
नाम बिल्कुल समान नहीं हैं (GND को छोड़कर) लेकिन:
वीसीसी = 3V3
बाकी = आरएसटी
सीएच_पीसी = एन
TXD = TX
आरएक्सडी = आरएक्स
GPIO0 = IO0
GPIO2 = IO2
जीएनडी = जीएनडी
चरण 3: CH340 USB अडैप्टर के लिए मिलाप बटन
GPIO0 और GND पिन के बीच FLASH मोड के लिए CH340 USB अडैप्टर के नीचे मिलाप बटन। इसे एडॉप्टर से गर्म करें।
RESET और GND पिन के बीच RESET मोड के लिए CH340 USB अडैप्टर के पीछे मिलाप बटन। इसे एडॉप्टर से गर्म करें
चरण 4: हॉट ग्लू पोगो पिन, फोम और डबल रो 4p पिन हैडर
पोगो पिन के अंदरूनी हिस्से को ब्रेकआउट बोर्ड पर गर्म गोंद दें ताकि उन्हें कुछ ताकत मिल सके, इस बात का ध्यान रखें कि चलती पिन पर कोई गोंद न लगे। पोगो पिन के बीच थोड़ा पैकेजिंग फोम (या किसी भी संपीड़ित स्पंज जैसी सामग्री) को गोंद दें ताकि esp-12 आसानी से गैप में न गिरे। ब्रेकआउट बोर्ड के पीछे smt डबल रो 4p हैडर को गोंद दें ताकि CH340 USB एडॉप्टर से बाहर निकालते समय यह डिस्कनेक्ट न हो जाए।
चरण 5: ईएसपी -12 को पोगो पिन और सैंडविच पर एक और ब्रेकआउट बोर्ड के साथ संरेखित करें
पोगो पिन पर ESP-12 (मैंने एक ESP-12F और एक ESP-12S के साथ परीक्षण किया) को संरेखित करें और इसे शीर्ष पर एक और ब्रेकआउट बोर्ड के साथ सैंडविच करें। इसे मजबूती से पकड़ने के लिए इलास्टिक बैंड का इस्तेमाल करें। यह सुनिश्चित करने के लिए कि सभी संपर्क पर्याप्त दबाव के साथ स्पर्श कर रहे हैं, आपको esp-12 को समायोजित करने की आवश्यकता हो सकती है। ईएसपी -12 के किनारे के लिए स्प्रिंग मेटल क्लिप का उपयोग करने के लिए पोगो पिन का उपयोग करने के बजाय यह शायद कम बारीक होगा। यहां यूट्यूब पर एक उदाहरण दिया गया है जहां किसी ने अप्रयुक्त मदरबोर्ड https://www.youtube.com/embed/BvY_T-My9Ls और https://www.youtube.com/watch से पीसीआई स्लॉट से संपर्कों का उपयोग किया है? v=gI_lKu2uJDs
नोट: कुछ और उपयोग के बाद मुझे पोगो पिन पर पर्याप्त दबाव डालने और इसे लागू करने के लिए बहुत मुश्किल लगता है, इसलिए मैं लोगों को पोगो पिन का उपयोग करने की कोशिश न करने की सलाह देता हूं जब तक कि वे बहुत निराशा से निपट नहीं सकते
चरण 6: Esp-12 एडेप्टर मॉड को CH340 USB अडैप्टर और प्रोग्राम अवे में प्लग करें
esp-12 अडैप्टर मॉड को CH340 USB अडैप्टर में प्लग करें (बोर्ड के शीर्ष के साथ USB प्लग के समान दिशा में) फिर इसे अपने पीसी में चिपका दें और अपने प्रोग्राम लोड करने के लिए Arduino IDE या ESP फ़्लैश डाउनलोड टूल का उपयोग करें।
नोट: यदि फ्लैश प्रक्रिया काम नहीं करती है तो ऐसा इसलिए हो सकता है क्योंकि पोगो पिन और esp-12 के बीच संपर्क अच्छा नहीं है, सभी पोगो पिनों में अच्छा दबाव देने के लिए esp-12 और/या इलास्टिक बैंड को समायोजित करें।
चरण 7: Arduino IDE के साथ चमकती BLINK उदाहरण (वैकल्पिक)
Arduino IDE प्रारंभ करें और BLINK उदाहरण लोड करें।
फ्लैश मोड में प्रवेश करने के लिए फ्लैश बटन (नीचे) को दबाए रखें और रीसेट बटन (पीछे) दबाएं और फिर फ्लैश बटन (नीचे) को छोड़ दें।
Esp-12. के पैरामीटर सेट करें
अपलोड पर क्लिक करें
अगर यह सही तरीके से काम करता है तो इसे वीडियो की तरह व्यवहार करना चाहिए
नोट: यदि फ्लैश प्रक्रिया काम नहीं करती है तो ऐसा इसलिए हो सकता है क्योंकि पोगो पिन और esp-12 के बीच संपर्क अच्छा नहीं है, सभी पोगो पिनों में अच्छा दबाव देने के लिए esp-12 और/या इलास्टिक बैंड को समायोजित करें।
सिफारिश की:
वाईफाई पर ईएसपी 32 कैमरा स्ट्रीमिंग वीडियो - ईएसपी 32 सीएएम बोर्ड के साथ शुरुआत करना: 8 कदम
ESP 32 कैमरा स्ट्रीमिंग वीडियो वाईफाई पर | ESP 32 CAM बोर्ड के साथ शुरुआत करना: ESP32-CAM ESP32-S चिप के साथ एक बहुत छोटा कैमरा मॉड्यूल है जिसकी कीमत लगभग $ 10 है। OV2640 कैमरा, और कई GPIO के अलावा बाह्य उपकरणों को जोड़ने के लिए, इसमें एक माइक्रोएसडी कार्ड स्लॉट भी है जो टी के साथ ली गई छवियों को संग्रहीत करने के लिए उपयोगी हो सकता है
ईएसपी से ईएसपी संचार: 4 कदम
ईएसपी से ईएसपी संचार: यह ट्यूटोरियल आपको किसी भी अन्य परियोजना के लिए अन्य ट्रांसीवर मॉड्यूल को बदलने में मदद करेगा जिसमें वायरलेस संचार शामिल है। हम ESP8266 आधारित बोर्ड का उपयोग करेंगे, एक वाईफाई-एसटीए मोड में और दूसरा वाईफाई-एपी मोड में, NodeMCU V3 इस प्रोजेक्ट के लिए मेरी पसंद है
आसान 5 मिनट यूएसबी सोलर चार्जर/सर्वाइवल यूएसबी चार्जर: 6 कदम (चित्रों के साथ)
आसान 5 मिनट यूएसबी सोलर चार्जर/सर्वाइवल यूएसबी चार्जर: हैलो दोस्तों! आज मैंने अभी (शायद) सबसे आसान यूएसबी सोलर पैनल चार्जर बनाया है! सबसे पहले मुझे खेद है कि मैंने आप लोगों के लिए कुछ शिक्षाप्रद अपलोड नहीं किया.. मुझे पिछले कुछ महीनों में कुछ परीक्षाएं मिलीं (वास्तव में कुछ नहीं शायद एक सप्ताह या तो ..)। परंतु
वाईफाई, ईएसपी-नाउ और सेल्युलर का उपयोग करते हुए ईएसपी 32 घड़ी: 4 कदम
वाईफाई, ईएसपी-नाउ और सेल्युलर का उपयोग करते हुए ईएसपी 32 घड़ी: यह एक ईएसपी 32 आधारित वाईफाई घड़ी है जिसे मैंने वायरलेस प्रतियोगिता के लिए बनाया है। मैंने इस घड़ी को अत्यधिक वायरलेस बनाने का फैसला किया है, इसलिए यह वायरलेस संचार के तीन अलग-अलग रूपों (वाईफाई, ईएसपी-नाउ, और सेलुलर) का उपयोग करता है। फोन एक सेल टावर से जुड़ा है और
जीटीपी यूएसबी पीआईसी प्रोग्रामर (ओपन सोर्स): 5 कदम (चित्रों के साथ)
GTP USB PIC PROGRAMMER (ओपन सोर्स): इस कार्य में GTP USB (प्लस या लाइट नहीं) शामिल है। पहले किए गए कुछ मूल्यवान कार्यों के आधार पर PICMASTERS द्वारा योजनाबद्ध, फोटो और पीसीबी विकसित किए गए हैं। यह प्रोग्रामर pic10F, 12F, 16C, 16F, 18F, 24Cxx Eeprom को सपोर्ट करता है। दुर्भाग्य से, यह