विषयसूची:
- चरण 1: सामग्री की सूची
- चरण 2: हार्डवेयर स्थापना
- चरण 3: फ़ाइल डाउनलोड करें
- चरण 4: फर्मवेयर स्थापना
- चरण 5: Arduino में एटी कमांड
- चरण 6: चलिए शुरू करते हैं
वीडियो: ESP8266 फ्लैशर और प्रोग्रामर, IOT वाईफ़ाई मॉड्यूल का उपयोग करके फर्मवेयर पर ESP8266 को फ्लैश या प्रोग्राम कैसे करें: 6 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
विवरण:
यह मॉड्यूल ESP-01 या ESP-01S प्रकार के ESP8266 मॉड्यूल के लिए एक USB अडैप्टर/प्रोग्रामर है। यह ESP01 को प्लग करने के लिए 2x4P 2.54mm महिला हेडर के साथ आसानी से फिट है। साथ ही यह 2x4P 2.54mm पुरुष हेडर के माध्यम से ESP-01 के सभी पिनों को तोड़ देता है, इसलिए उपयोगकर्ता के लिए ESP8266 को डीबग करना बहुत सुविधाजनक है।
मॉड्यूल USB-UART CP2104 पर आधारित है जो सभी प्लेटफार्मों के साथ संगत है। ESP8266 स्वचालित डाउनलोड सर्किट के साथ जहाज पर। उपयोगकर्ताओं के लिए ESP-01/01S प्रोग्राम डाउनलोड करना, फर्मवेयर अपग्रेड करना, सीरियल डिबगिंग आदि करना बहुत सुविधाजनक है। यह Arduino IDE, ESP8266 Flasher और Lexin FLASH_DOWNLOAD_TOOLS जैसे बहुत से सॉफ़्टवेयर का समर्थन करता है।
विशिष्टता:
- यूएसबी टाइप ए इंटरफेस।
- एक 2x4P 2.54mm महिला हेडर
- एक 2x4P 2.54mm पुरुष हेडर
- ऑपरेटिंग वोल्टेज: 3.3V
चरण 1: सामग्री की सूची
संलग्न फोटो इस ट्यूटोरियल में आवश्यक घटक दिखाता है:
- ESP8266 फ्लैशर और प्रोग्रामर
- ESP8266 वाईफ़ाई सीरियल ट्रांसीवर मॉड्यूल
- जम्पर तार।
चरण 2: हार्डवेयर स्थापना
ऊपर दी गई तस्वीर जम्पर वायर का उपयोग करके ESP8266 फ्लैशर और प्रोग्रामर और ESP8266 वाईफ़ाई सीरियल ट्रांसीवर मॉड्यूल के बीच संबंध दिखाती है।
चरण 3: फ़ाइल डाउनलोड करें
ESP8266 फ्लैशर और प्रोग्रामर के लिए ड्राइवर डाउनलोड करें
ESP8266 फ्लैश टूल फ़ोल्डर के अंदर फर्मवेयर डाउनलोड करें।
और ड्राइवर स्थापित करें।
चरण 4: फर्मवेयर स्थापना
खिड़की (फर्मवेयर पर)
- फर्मवेयर फ्लैशर फ़ाइल डाउनलोड करने के बाद। इसे निकालें। फोल्डर दर्ज करें, install_firmware > window पर जाएं।
- ESP_DOWNLOAD_TOOL_V2.4.exe खोलें।
- कनेक्ट करने के लिए COM पोर्ट ESP8266 फ्लैशर और प्रोग्रामर + ESP8266 वाईफ़ाई सीरियल ट्रांसीवर मॉड्यूल चुनें। BAUDRATE को 115200 पर सेट करें।
- सुनिश्चित करें कि ESP8266 वाईफ़ाई सीरियल ट्रांसीवर मॉड्यूल फ्लैश मोड में है (हार्डवेयर कॉन्फ़िगरेशन के लिए चरण 2 पहली तस्वीर देखें)
- फर्मवेयर स्थापित करने के लिए START पर क्लिक करें।
- बिन\boot_v1.2.bin 0x00000
- बिन\user1.4096.new.4.bin 0x01000
- बिन\blank.bin 0x7e000
- बिन\user2.4096.new.4.bin 0x81000
- बिन\esp_init_data_default.bin 0x3fc000
- बिन\blank.bin 0x3fe000
चरण 5: Arduino में एटी कमांड
- ESP8266 फ्लैशर और प्रोग्रामर से जम्पर तार को डिस्कनेक्ट करें (चरण 2 दूसरी तस्वीर देखें)
- अपना Arduino खोलें और फिर सीरियल मॉनिटर पर क्लिक करें।
- सुनिश्चित करें कि esp8266 सीरियल मॉनिटर पर जुड़ा हुआ है, यह सुनिश्चित करने के लिए बटन रीसेट करें दबाएं।
- कृपया सही सीरियल मॉनिटर कॉन्फ़िगरेशन का पालन करें (उपरोक्त फोटो देखें)
- फिर एटी लिखकर भेजो, यह जवाब देगा ठीक
- एटी कमांड के बारे में अधिक जानकारी के लिए, एटी कमांड के बारे में अधिक जानकारी के लिए इस लिंक पर क्लिक करें
एटी कमांड का उपयोग करके बॉड्रेट बदलने के लिए:
एटी+ UART_DEF=19200, 8, 1, 0, 0
उदाहरण के लिए 9600 बॉड्रेट / 8 डेटा बिट्स / 1 स्टॉप बिट्स और कोई भी समता और प्रवाह नियंत्रण एटी + यूएआरटी_डीईएफ = 9600, 8, 1, 0, 0
कमांड AT+CIOBAUD=9600 यह बॉड्रेट को अस्थायी रूप से बदल देगा
ESP8266 एटी कमांड संदर्भ
सिफारिश की:
Arduino UNO का उपयोग करके ESP8266 (ESP-01) मॉड्यूल पर फर्मवेयर को पुनर्स्थापित या अपग्रेड करें: 7 चरण
Arduino UNO का उपयोग करके ESP8266 (ESP-01) मॉड्यूल पर फर्मवेयर को पुनर्स्थापित या अपग्रेड करें: ESP-01 मॉड्यूल जिसका मैंने मूल रूप से उपयोग किया था, पुराने AI थिंकर फर्मवेयर के साथ आया था, जो इसकी क्षमताओं को सीमित करता है क्योंकि कई उपयोगी AT कमांड समर्थित नहीं हैं। बग फिक्स के लिए अपने फर्मवेयर को अपग्रेड करना आम तौर पर एक अच्छा विचार है और इसके आधार पर भी
प्रोग्रामर के रूप में Arduino Uno का उपयोग करके AVR में C कोड कैसे अपलोड करें: 6 चरण
प्रोग्रामर के रूप में Arduino Uno का उपयोग करके ِAVR में C कोड कैसे अपलोड करें: सभी को HI:D यहां मैं Arduino Uno R3 का उपयोग करके किसी भी AVR चिप को प्रोग्राम करने का एक सरल तरीका साझा करूंगा, आपको अपने माइक्रोकंट्रोलर को कोड बर्न करने की आवश्यकता है, विशिष्ट खरीदने के बजाय Arduino Uno प्रोग्रामर जिसकी बहुत कीमत होती है
ब्रेडबोर्ड का उपयोग करके PICkit प्रोग्रामर के साथ PIC MCU को कैसे प्रोग्राम करें: 3 कदम
ब्रेडबोर्ड का उपयोग करके PICkit प्रोग्रामर के साथ PIC MCU को कैसे प्रोग्राम करें: PIC (या किसी अन्य) माइक्रोकंट्रोलर के साथ खेलने के लिए आपको महंगे और परिष्कृत टूल की आवश्यकता नहीं है। आपको बस एक ब्रेडबोर्ड चाहिए जहां आप अपने सर्किट और प्रोग्रामिंग का परीक्षण करें। बेशक किसी तरह का प्रोग्रामर और आईडीई जरूरी है। इस निर्देश में
ब्लिंक का उपयोग करके Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 का उपयोग कैसे करें: 10 कदम
ब्लिंक का उपयोग करके Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 का उपयोग कैसे करें: विशिष्टता: nodemcu 18650 चार्जिंग सिस्टम एकीकरण के साथ संगत संकेतक एलईडी (हरे रंग का मतलब पूर्ण लाल चार्जिंग का मतलब है) चार्ज करते समय इस्तेमाल किया जा सकता है स्विच नियंत्रण बिजली की आपूर्ति श्रीमती कनेक्टर का उपयोग स्लीप मोड के लिए किया जा सकता है · 1 जोड़ें
ESP8266 आधारित Sonoff स्मार्ट स्विच पर MicroPython फर्मवेयर कैसे फ्लैश करें: 3 चरण (चित्रों के साथ)
ESP8266 आधारित Sonoff स्मार्ट स्विच पर MicroPython फर्मवेयर कैसे फ्लैश करें: Sonoff क्या है? Sonoff ITEAD द्वारा विकसित स्मार्ट होम के लिए एक डिवाइस लाइन है। उस लाइन के सबसे लचीले और सस्ते उपकरणों में से एक सोनऑफ़ बेसिक और सोनऑफ़ डुअल हैं। ये एक बेहतरीन चिप, ESP8266 पर आधारित वाई-फाई सक्षम स्विच हैं। जबकि