विषयसूची:
- आपूर्ति
- चरण 1: तारों
- चरण 2: एक परफ़ॉर्मर सर्किट को टांका लगाना
- चरण 3: पीसीबी सर्किट
- चरण 4: Arduino IDE में Esp8266 समर्थन जोड़ना
- चरण 5: एक स्केच अपलोड करना
- चरण 6: कोड का परीक्षण करें
![ESP8266-07 प्रोग्रामर Arduino Nano के साथ: 6 कदम (चित्रों के साथ) ESP8266-07 प्रोग्रामर Arduino Nano के साथ: 6 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/006/image-17935-j.webp)
वीडियो: ESP8266-07 प्रोग्रामर Arduino Nano के साथ: 6 कदम (चित्रों के साथ)
![वीडियो: ESP8266-07 प्रोग्रामर Arduino Nano के साथ: 6 कदम (चित्रों के साथ) वीडियो: ESP8266-07 प्रोग्रामर Arduino Nano के साथ: 6 कदम (चित्रों के साथ)](https://i.ytimg.com/vi/g22UJegxj4A/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
![Arduino नैनो के साथ ESP8266-07 प्रोग्रामर Arduino नैनो के साथ ESP8266-07 प्रोग्रामर](https://i.howwhatproduce.com/images/006/image-17935-1-j.webp)
Arduino नैनो का उपयोग करके निफ्टी ESP8266-07/12E प्रोग्रामिंग बोर्ड बनाने के लिए यह एक छोटा ट्यूटोरियल है। वायरिंग योजनाबद्ध यहाँ दिखाए गए के समान है। आपके पास इस प्रोजेक्ट को ब्रेडबोर्ड पर वायर करने के विकल्प हैं, अपने आप को एक परफ़ॉर्मर मिलाप करें, या अधिक विश्वसनीय पीसीबी बनाने के लिए संलग्न gerber फ़ाइलों का उपयोग करें। यदि आप अक्सर उल्लिखित उपकरणों को प्रोग्राम करते हैं, तो मेरा सुझाव है कि एक पीसीबी या परफ़ॉर्मर (यदि आप अपने आप को ठीक से मिलाप करने पर भरोसा करते हैं) के साथ चिपके रहें।
मैं ईएसपी-07 के साथ कुछ सामग्री बनाने की योजना बना रहा हूं, और मैं नियमित रूप से इस ट्यूटोरियल में बनाए गए बोर्ड का उपयोग करूंगा।
डिज़ाइन में एक ऑन-बोर्ड 3.3v वोल्टेज रेगुलेटर है जो ESP मॉड्यूल को चालू करता है, आपको Arduino USB केबल के अलावा 5v सप्लाई कनेक्ट करनी होगी। इसके अलावा, आपको ब्रेकआउट बोर्ड का भी उपयोग करना चाहिए; यह काम करने के लिए सब कुछ आसान बनाता है।
आपूर्ति
- अरुडिनो नैनो
- ESP8266-07 या/12/e
- ESP-07 ब्रेकआउट बोर्ड
- मिनी यूएसबी केबल
- 5.5 मिमी पावर जैक (पुरुष और महिला)
- महिला हैडर पिन 1 * 15 (2 पीसी)
- महिला हैडर पिन 1 * 8 (2 पीसी)
- 6pin टॉगल स्विच (वैकल्पिक)
- पुश बटन (2 पीसी)
- 5 कोहम प्रतिरोधक (2 पीसी)
- 10 कोहम प्रतिरोधक (2 पीसी)
- lm1117 3.3v (मैंने smd संस्करण का उपयोग किया है, यदि आप ब्रेडबोर्ड सर्किट बनाना चाहते हैं तो आप TH का उपयोग कर सकते हैं)
- 47uf संधारित्र (यदि आप बिजली के मुद्दों का अनुभव करते हैं तो आप उच्च मूल्यों का उपयोग कर सकते हैं)
- ब्रेडबोर्ड, या परफ़बोर्ड, या पीसीबी
चरण 1: तारों
![तारों तारों](https://i.howwhatproduce.com/images/006/image-17935-2-j.webp)
![तारों तारों](https://i.howwhatproduce.com/images/006/image-17935-3-j.webp)
ब्रेडबोर्ड सर्किट:
1. ब्रेकआउट बोर्ड का उपयोग करके ब्रेडबोर्ड में Arduino नैनो, और ESP मॉड्यूल प्लग करें। ब्रेकआउट बोर्ड के पिन तक बेहतर पहुंच के लिए, आप दिखाए गए अनुसार एक के बजाय दो ब्रेडबोर्ड का उपयोग कर सकते हैं।
2. रेल को पॉवर देना: पावर जैक के 5v पिन को lm1117 3.3v रेगुलेटर के पिन 3 से, GND को पिन 1 से, और आउटपुट को पिन 2 से ब्रेडबोर्ड के "+" रेल से कनेक्ट करें। पावर जैक के GND पिन को ब्रेडबोर्ड के "-" से भी कनेक्ट करें। एक 47uf संधारित्र जोड़ें और दिखाए गए अनुसार रेल को एक साथ जोड़ दें।
3. दो पुश बटन (रीसेट और प्रोग्राम) जोड़ें और प्रत्येक से एक पिन को रीसेट करने के लिए और दूसरे को ESP के GPIO0 से कनेक्ट करें। 10kohm प्रतिरोधों का उपयोग करके सामान्य रूप से जुड़े पिन को 3.3v तक खींचे। सामान्य रूप से खुले पिन को GND. से कनेक्ट करें
4. ESP ब्रेकआउट बोर्ड के VCC से + रेल कनेक्ट करें
5. कनेक्ट - ईएसपी ब्रेकआउट बोर्ड के जीएनडी से रेल
6. ESP के पिन CH_PD और GPIO15 को 5kohm रेसिस्टर्स का उपयोग करके +3.3v रेल तक खींचें
7. नैनो के RX पिन को 2-चैनल टॉगल स्विच का उपयोग करके ESP के RX से कनेक्ट करें
8. नैनो के TX को 2-चैनल टॉगल स्विच का उपयोग करके ESP के TX से कनेक्ट करें। (टॉगल स्विच वैकल्पिक है; यह Arduino और ESP के बीच सिग्नल को पूरी तरह से डिस्कनेक्ट करना संभव बनाता है)
9. Arduino के RST और GND पिन को ब्रिज करें, यह चरण ATmega चिप को "निष्क्रिय" करता है।
मैंने बाहरी 5v बिजली की आपूर्ति का उपयोग किया क्योंकि arduino ESP मॉड्यूल को मज़बूती से बिजली देने के लिए पर्याप्त करंट नहीं दे सकता है। मैं एक पुराने चार्जर और एक संशोधित यूएसबी केबल का उपयोग कर रहा हूं।
चरण 2: एक परफ़ॉर्मर सर्किट को टांका लगाना
![एक परफ़ॉर्मर सर्किट को टांका लगाना एक परफ़ॉर्मर सर्किट को टांका लगाना](https://i.howwhatproduce.com/images/006/image-17935-4-j.webp)
![एक परफ़ॉर्मर सर्किट को टांका लगाना एक परफ़ॉर्मर सर्किट को टांका लगाना](https://i.howwhatproduce.com/images/006/image-17935-5-j.webp)
![एक परफ़ॉर्मर सर्किट को टांका लगाना एक परफ़ॉर्मर सर्किट को टांका लगाना](https://i.howwhatproduce.com/images/006/image-17935-6-j.webp)
![एक परफ़ॉर्मर सर्किट को टांका लगाना एक परफ़ॉर्मर सर्किट को टांका लगाना](https://i.howwhatproduce.com/images/006/image-17935-7-j.webp)
मैंने पिछले चरण में वायरिंग आरेख के आधार पर एक तरफा 7cm गुणा 9cm परफ़ॉर्मर के लिए एक लेआउट बनाया है। ठीक उसी घटक स्थान का उपयोग करने का प्रयास करें ताकि आप रूटिंग समस्याओं में न चले। आप संलग्न फ्रिटिंग छवियों को गाइड के रूप में उपयोग कर सकते हैं।
इसके अलावा, मैंने नैनो और ईएसपी को अलग करने योग्य बनाने के लिए 2.54 मिमी महिला हेडर पिन का उपयोग किया है।
चरण 3: पीसीबी सर्किट
![पीसीबी सर्किट पीसीबी सर्किट](https://i.howwhatproduce.com/images/006/image-17935-8-j.webp)
संलग्न गेरबर को एक पीसीबी निर्माता को भेजें और बस!
यह पहले बताए गए तारों पर आधारित है, लेकिन लेआउट थोड़ा अलग है। आपको पैसे बचाने के लिए मुझे इसे और अधिक कॉम्पैक्ट बनाना पड़ा
फ़ाइलें EasyEDA के साथ बनाई गई थीं।
चरण 4: Arduino IDE में Esp8266 समर्थन जोड़ना
![Arduino IDE में Esp8266 सपोर्ट जोड़ना Arduino IDE में Esp8266 सपोर्ट जोड़ना](https://i.howwhatproduce.com/images/006/image-17935-9-j.webp)
![Arduino IDE में Esp8266 समर्थन जोड़ना Arduino IDE में Esp8266 समर्थन जोड़ना](https://i.howwhatproduce.com/images/006/image-17935-10-j.webp)
![Arduino IDE में Esp8266 सपोर्ट जोड़ना Arduino IDE में Esp8266 सपोर्ट जोड़ना](https://i.howwhatproduce.com/images/006/image-17935-11-j.webp)
![Arduino IDE में Esp8266 सपोर्ट जोड़ना Arduino IDE में Esp8266 सपोर्ट जोड़ना](https://i.howwhatproduce.com/images/006/image-17935-12-j.webp)
यदि आपके पास मॉड्यूल पहले से कॉन्फ़िगर है, तो आप इस चरण को छोड़ सकते हैं
चरण 1: आईडीई खोलें और फ़ाइल >> वरीयताएँ पर जाएँ, एक विंडो पॉप अप होती है। यह संलग्न छवियों में से एक जैसा दिखेगा
चरण 2: लाल बॉक्स में, इस पंक्ति को चिपकाएँ:
arduino.esp8266.com/stable/package_esp8266com_index.json
अगर वहाँ पहले से कुछ लिखा है, तो अल्पविराम जोड़ें और फिर URL पेस्ट करें
चरण 3: टूल्स>>बोर्ड>>बोर्ड मैनेजर पर जाएं, अगर आपको इससे कोई समस्या है तो अटैच इमेज देखें
चरण 4: जब विंडो लोड हो रही है, तो esp8266 खोजने के लिए खोज बॉक्स का उपयोग करें, "esp8266 by esp8266 समुदाय" शीर्षक के साथ परिणाम खोजें और इंस्टॉल करें
नोट: मैंने संस्करण 2.5.2 स्थापित किया है क्योंकि बाद के कुछ संस्करण "घातक" पैदा कर रहे हैं
चरण 5: जब इंस्टॉलेशन पूरा हो जाए, तो टूल्स >> बोर्ड >> पर जाएं और "जेनेरिक esp8266 मॉड्यूल" ढूंढें और चुनें।
चरण 6: टूल्स पर जाएं और "बोर्ड: जेनेरिक esp8266 मॉड्यूल" के तहत आपको कुछ कॉन्फ़िगरेशन मिलेंगे। सुनिश्चित करें कि आपका संलग्न छवि में उन से मेल खाता है।
चरण 5: एक स्केच अपलोड करना
![](https://i.ytimg.com/vi/cWs0Rgy3Ajg/hqdefault.jpg)
Arduino नैनो में एक USB केबल प्लग करें और इसे कंप्यूटर से कनेक्ट करें। इसके अलावा, बोर्ड पर पावर जैक को 5v बिजली की आपूर्ति को हुकअप करें।
यदि आपने टॉगल स्विच जोड़ने का निर्णय लिया है, तो सुनिश्चित करें कि इसे दबाया गया है।
Esp मॉड्यूल को प्रोग्रामिंग मोड में डालने के लिए:
रीसेट और प्रोग्राम बटन दबाए रखें, और फिर "प्रोग्राम" दबाते हुए "रीसेट" को फिर से जारी करें
एक पल के लिए रुकें और फिर "प्रोग्राम" बटन को फिर से छोड़ दें।
कंप्यूटर पर, आईडीई खोलें और टूल्स >> पोर्ट पर जाएं और COM पोर्ट चुनें जहां आपने अपने यूएसबी केबल को कंप्यूटर से जोड़ा है।
अपना कोड लिखें, और ESP मॉड्यूल की प्रोग्रामिंग शुरू करने के लिए अपने IDE के ऊपर बाईं ओर अपलोड बटन का उपयोग करें।
चरण 6: कोड का परीक्षण करें
मॉड्यूल को उसके सॉकेट से निकाले बिना कुछ प्रोग्रामों का परीक्षण करना संभव है।
ऐसा करने के लिए, टॉगल स्विच को अनप्रेस करें और रीसेट बटन दबाएं।
मैंने दो बोर्डों को पूरी तरह से अलग करने के लिए टॉगल स्विच जोड़ा है
का आनंद लें!
सिफारिश की:
(लगभग) यूनिवर्सल मिडी SysEx CC प्रोग्रामर (और सीक्वेंसर): ७ कदम (चित्रों के साथ)
![(लगभग) यूनिवर्सल मिडी SysEx CC प्रोग्रामर (और सीक्वेंसर): ७ कदम (चित्रों के साथ) (लगभग) यूनिवर्सल मिडी SysEx CC प्रोग्रामर (और सीक्वेंसर): ७ कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/010/image-29783-j.webp)
(लगभग) यूनिवर्सल मिडी SysEx CC प्रोग्रामर (और सीक्वेंसर…): अस्सी के दशक के मध्य में सिन्थ निर्माताओं ने "कम बेहतर है" प्रक्रिया जिसके कारण बेयरबोन सिन्थ्स हो गए। इसने मैन्युफैक्चरर पक्ष पर लागत में कमी की अनुमति दी, लेकिन अंतिम उपयोग के लिए असंभव नहीं तो पैचिंग प्रक्रिया को कठिन बना दिया
USBTiny ISP प्रोग्रामर कैसे बनाएं: सीएनसी पीसीबी मिलिंग मशीन का उपयोग करके: 13 चरण (चित्रों के साथ)
![USBTiny ISP प्रोग्रामर कैसे बनाएं: सीएनसी पीसीबी मिलिंग मशीन का उपयोग करके: 13 चरण (चित्रों के साथ) USBTiny ISP प्रोग्रामर कैसे बनाएं: सीएनसी पीसीबी मिलिंग मशीन का उपयोग करके: 13 चरण (चित्रों के साथ)](https://i.howwhatproduce.com/images/001/image-2865-25-j.webp)
USBTiny ISP प्रोग्रामर का निर्माण कैसे करें: सीएनसी पीसीबी मिलिंग मशीन का उपयोग करके: क्या आपने सोचा था कि खरोंच से अपना खुद का इलेक्ट्रॉनिक प्रोजेक्ट कैसे बनाया जाए? इलेक्ट्रॉनिक्स प्रोजेक्ट करना हमारे लिए, निर्माताओं के लिए बहुत रोमांचक और मजेदार है। लेकिन अधिकांश निर्माता और हार्डवेयर उत्साही जो निर्माता संस्कृति की ओर कदम बढ़ा रहे हैं, उन्होंने अपनी परियोजनाओं का निर्माण किया
PIC प्रोग्रामर कैसे बनाएं - PicKit 2 'क्लोन': 4 चरण (चित्रों के साथ)
![PIC प्रोग्रामर कैसे बनाएं - PicKit 2 'क्लोन': 4 चरण (चित्रों के साथ) PIC प्रोग्रामर कैसे बनाएं - PicKit 2 'क्लोन': 4 चरण (चित्रों के साथ)](https://i.howwhatproduce.com/images/001/image-770-50-j.webp)
PIC प्रोग्रामर कैसे बनाएं - PicKit 2 'क्लोन': नमस्ते! यह एक PIC प्रोग्रामर बनाने पर एक छोटा निर्देश है जो PicKit 2 के रूप में कार्य करता है। मैंने इसे इसलिए बनाया क्योंकि यह एक मूल PicKit खरीदने की तुलना में सस्ता है और क्योंकि माइक्रोचिप, PIC माइक्रोकंट्रोलर के निर्माता और PicKit प्रोग्रामर, pr
बिजनेस कार्ड पीआईसी प्रोग्रामर: 6 कदम (चित्रों के साथ)
![बिजनेस कार्ड पीआईसी प्रोग्रामर: 6 कदम (चित्रों के साथ) बिजनेस कार्ड पीआईसी प्रोग्रामर: 6 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/002/image-4081-164-j.webp)
बिजनेस कार्ड पीआईसी प्रोग्रामर: हैक ए डे बिजनेस कार्ड साइज सर्किट प्रतियोगिता के लिए यह मेरी प्रविष्टि थी। मैंने बस फाइलों को ज़िप किया और उन्हें अपनी वेबसाइट पर डाल दिया। मैं इसे यहां पोस्ट कर रहा हूं क्योंकि अन्य सभी प्रविष्टियां आसान पहुंच के लिए ब्लॉग पर हैं। उम्मीद है कि इससे
जीटीपी यूएसबी पीआईसी प्रोग्रामर (ओपन सोर्स): 5 कदम (चित्रों के साथ)
![जीटीपी यूएसबी पीआईसी प्रोग्रामर (ओपन सोर्स): 5 कदम (चित्रों के साथ) जीटीपी यूएसबी पीआईसी प्रोग्रामर (ओपन सोर्स): 5 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/003/image-8128-57-j.webp)
GTP USB PIC PROGRAMMER (ओपन सोर्स): इस कार्य में GTP USB (प्लस या लाइट नहीं) शामिल है। पहले किए गए कुछ मूल्यवान कार्यों के आधार पर PICMASTERS द्वारा योजनाबद्ध, फोटो और पीसीबी विकसित किए गए हैं। यह प्रोग्रामर pic10F, 12F, 16C, 16F, 18F, 24Cxx Eeprom को सपोर्ट करता है। दुर्भाग्य से, यह