विषयसूची:
वीडियो: स्वचालित ESP-01 प्रोग्रामिंग: 4 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
मैंने यह मार्गदर्शिका इसलिए लिखी है क्योंकि मुझे ESP-01 प्रोग्रामिंग के बारे में कई लेख मिले हैं, लेकिन उन सभी को प्रोग्रामिंग से स्विच करने या रीसेट बटन दबाने जैसी मैन्युअल क्रियाओं की आवश्यकता होती है।
RTS और DTR पिन के साथ एक FTDI बोर्ड का उपयोग करके मैंने एक प्रोग्रामर बनाया जो स्वचालित रूप से प्रोग्रामिंग मोड में स्विच करता है, जरूरत पड़ने पर रीसेट करता है और फिर ESP-WROOM-32 बोर्ड की तरह रनिंग मोड पर वापस जाता है।
इस परियोजना के साथ आप बस ESP-01 को Arduino IDE से जोड़ सकते हैं और UPLOAD दबा सकते हैं।
आवश्यकताएं:
- FTDI बोर्ड RTS और DTR पिन के साथ और 3.3v लाइन के साथ (जैसे यह एक Amazon लिंक)
- 470 यूएफ संधारित्र
- 10k रोकनेवाला
- मिनी ब्रेडबोर्ड (कनेक्शन को आसान बनाने के लिए)
- 7 पुरुष से महिला जंपर्स
- ईएसपी-01
चरण 1: अपने FTDI बोर्ड की जाँच करें
मेरे FTDI बोर्ड में ब्रेडबोर्ड के साथ उपयोग करने के लिए कोई पिन हेडर नहीं है, इसलिए मैंने इसे ब्रेडबोर्ड के अनुकूल बनाने के लिए 2 पिन हेडर धारियों को मिलाया।
चरण 2: सभी को एक साथ कनेक्ट करें
अब इन सभी तत्वों को जोड़ने का समय आ गया है। करने के लिए कनेक्शन निम्नलिखित हैं:
- FTDI GND से ESP-01 GND
- FTDI 3.3V से ESP-01 3V3
- FTDI RXD से ESP-01 TX
- FTDI TXD से ESP-01 RX
- FTDI RTS से ESP-01 RST
- FTDI DTR से ESP-01 IO0
- FTDI 3.3V से 10k रेसिस्टर और फिर ESP-01 EN. का रेसिस्टर
- अंत में FTDI 3.3v (कैटोड) और FTDI GND (एनोड) के बीच 470 uf कैपेसिटर।
चरण 3: सुधार
वायरिंग को और सरल बनाने और पुन: उपयोग करने के लिए आप विशेष रूप से ESP-01 (छवि देखें) के लिए बनाए गए ब्रेडबोर्ड एडेप्टर का उपयोग कर सकते हैं।
इससे आप एक स्थिर बोर्ड बना सकते हैं और बस अपने ESP-01 को प्लग और अनप्लग कर सकते हैं।
चरण 4: आनंद लें
अब आप यूएसबी केबल के साथ एफटीडीआई को पीसी से कनेक्ट कर सकते हैं और बिना परेशान बटन दबाए Arduino IDE या esptool के साथ खेल सकते हैं।
सिफारिश की:
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
ESP-01 मॉड्यूल प्रोग्रामिंग बोर्ड: 12 चरण (चित्रों के साथ)
ESP-01 मॉड्यूल प्रोग्रामिंग बोर्ड: मेरी साइट पर अतिरिक्त जानकारी और दस्तावेज़ अद्यतन https://www.mischianti.org/2019/01/14/esp-01-modules-programming-board/ESP-01 कम लागत वाला esp8266 मॉड्यूल है, अंतर्निहित वाईफ़ाई के साथ। इसे Arduino वाईफ़ाई मॉड्यूल के रूप में बनाया गया था, लेकिन यह एक से अधिक शक्ति है
Arduino IDE के साथ Esp 8266 Esp-01 के साथ शुरुआत करना - Arduino Ide और Programming Esp में Esp बोर्ड स्थापित करना: 4 चरण
Arduino IDE के साथ Esp 8266 Esp-01 के साथ शुरुआत करना | Arduino Ide और प्रोग्रामिंग Esp में Esp बोर्ड स्थापित करना: इस निर्देश में हम सीखेंगे कि Arduino IDE में esp8266 बोर्ड कैसे स्थापित करें और esp-01 कैसे प्रोग्राम करें और उसमें कोड कैसे अपलोड करें। चूंकि esp बोर्ड इतने लोकप्रिय हैं इसलिए मैंने एक इंस्ट्रक्शंस को सही करने के बारे में सोचा यह और अधिकांश लोगों को समस्या का सामना करना पड़ता है
ARDUINO IDE के साथ प्रोग्रामिंग ESP / NODEMCU: 3 चरण
ARDUINO IDE के साथ प्रोग्रामिंग ESP/NODEMCU: सभी को नमस्कार, आज मैं दिखाऊंगा कि Arduino IDE में ESP8266 सपोर्ट पैकेज कैसे जोड़ा जाता है। और अर्दुनियो आईडीई का उपयोग करके इसे प्रोग्राम करें
ESP-12E और ESP-12F प्रोग्रामिंग एंड डेवलपमेंट बोर्ड: 3 चरण (चित्रों के साथ)
ESP-12E और ESP-12F प्रोग्रामिंग और विकास बोर्ड: इस बोर्ड के लिए प्रेषण सरल था: ESP-12E और ESP-12F मॉड्यूल को NodeMCU बोर्डों की तरह आसानी से प्रोग्राम करने में सक्षम हो (यानी बटन दबाने की कोई आवश्यकता नहीं)। प्रयोग करने योग्य IO तक पहुंच के साथ ब्रेडबोर्ड के अनुकूल पिन रखें। सीरियल कनवे के लिए एक अलग USB का उपयोग करें