विषयसूची:

Arduino IDE पर NodeMCU कैसे प्रोग्राम करें: 5 कदम
Arduino IDE पर NodeMCU कैसे प्रोग्राम करें: 5 कदम

वीडियो: Arduino IDE पर NodeMCU कैसे प्रोग्राम करें: 5 कदम

वीडियो: Arduino IDE पर NodeMCU कैसे प्रोग्राम करें: 5 कदम
वीडियो: How to add nodemcu to arduino ide || ESP8266 Module Not Showing in Ardunino ide tool option. #iot 2024, नवंबर
Anonim
Image
Image

Osoyoo NodeMCU Lua दुभाषिया के साथ पूर्व-क्रमादेशित आता है, लेकिन आपको इसका उपयोग करने की आवश्यकता नहीं है! इसके बजाय, आप Arduino IDE का उपयोग कर सकते हैं, जो Arduino के प्रेमियों के लिए IoT के आसपास की तकनीकों से परिचित होने के लिए एक महान प्रारंभिक बिंदु हो सकता है। ध्यान दें कि जब आप Arduino IDE के साथ NodeMCU बोर्ड का उपयोग करते हैं, तो यह सीधे फर्मवेयर को लिखेगा, मिटा देगा। NodeMCU फर्मवेयर। इसलिए यदि आप लुआ एसडीके पर वापस जाना चाहते हैं, तो फर्मवेयर को फिर से स्थापित करने के लिए "फ्लैशर" का उपयोग करें।

NodeMCU प्रोग्रामिंग Arduino की तरह आसान हो सकती है, मुख्य अंतर Nodemcu बोर्ड में पिन का वितरण है। नीचे दिए गए ऑपरेशनों के बाद और अपनी पहली NodeMCU और Arduino IDE यात्रा का आनंद लें!

चरण 1: अपने NodeMCU को कंप्यूटर से कनेक्ट करें

अपने NodeMCU को कंप्यूटर से कनेक्ट करने के लिए USB केबल का उपयोग करें, आप चालू होने पर नीले ऑनबोर्ड LED झिलमिलाहट देखेंगे, लेकिन वे जलते नहीं रहेंगे।

चरण 2: COM/सीरियल पोर्ट ड्राइवर स्थापित करें

ESP8266 पर कोड अपलोड करने और सीरियल कंसोल का उपयोग करने के लिए, किसी भी डेटा-सक्षम माइक्रो USB केबल को ESP8266 IOT बोर्ड और दूसरी तरफ अपने कंप्यूटर के USB पोर्ट से कनेक्ट करें।

नया संस्करण NodeMCUv1.0 CP2102 सीरियल चिप के साथ आता है, आप ड्राइवर को यहां से डाउनलोड और इंस्टॉल कर सकते हैं:https://www.silabs.com/products/Development-tools/…। NodeMCUv0.9 CH340 सीरियल चिप के साथ आता है, आप ड्राइवर को यहां से डाउनलोड और इंस्टॉल कर सकते हैं:https://github.com/nodemcu/nodemcu-devkit/tree/mas…

चरण 3: Arduino IDE 1.6.4 या अधिक स्थापित करें

Arduino.cc (1.6.4 या अधिक) से Arduino IDE डाउनलोड करें - 1.6.2 का उपयोग न करें! आप अपने मौजूदा आईडीई का उपयोग कर सकते हैं यदि आपने इसे पहले ही स्थापित कर लिया है। आप ESP8266-Arduino प्रोजेक्ट से रेडी-टू-गो पैकेज डाउनलोड करने का भी प्रयास कर सकते हैं, यदि प्रॉक्सी आपको समस्या दे रहा है

चरण 4: ESP8266 बोर्ड पैकेज स्थापित करें

ESP8266 बोर्ड पैकेज स्थापित करें
ESP8266 बोर्ड पैकेज स्थापित करें
ESP8266 बोर्ड पैकेज स्थापित करें
ESP8266 बोर्ड पैकेज स्थापित करें

Arduino v1.6.4+ प्राथमिकताओं में अतिरिक्त बोर्ड प्रबंधक URL फ़ील्ड में https://arduino.esp8266.com/stable/package_esp8266… दर्ज करें (Arduino IDE–>फ़ाइल–>Perferences–>सेटिंग खोलें)। लिंक दर्ज करें और अपने परिवर्तनों को सहेजने के लिए "ओके" पर क्लिक करें। इसके बाद, ESP8266 पैकेज को स्थापित करने के लिए बोर्ड प्रबंधक का उपयोग करें बोर्ड प्रबंधक दर्ज करें और नीचे के रूप में बोर्ड प्रकार खोजें: ब्रॉड्स प्रबंधक स्क्रीन को नीचे तक स्क्रॉल करें, आपको "esp8266 by esp8266 समुदाय" नामक एक मॉड्यूल दिखाई देगा (निम्न चित्र देखें), नवीनतम संस्करण का चयन करें और "इंस्टॉल करें" पर क्लिक करें। ESP8266 पैकेज को सफलतापूर्वक स्थापित किया गया है। नोट: बेहतर होगा कि आप Arduino IDE को बंद कर दें और इसे फिर से चालू करें।

चरण 5: सेटअप ESP8266 समर्थन

सेटअप ESP8266 समर्थन
सेटअप ESP8266 समर्थन
सेटअप ESP8266 समर्थन
सेटअप ESP8266 समर्थन

जब आप पुनरारंभ करते हैं, तो टूल-> बोर्ड ड्रॉपडाउन से NodeMCU 0.9 (या NodeMCU 1.0) का चयन करें बोर्ड मेनू को कॉन्फ़िगर करें और अपने डिवाइस के लिए सही पोर्ट चुनें। CPU फ़्रीक्वेंसी:80MHz, फ्लैश साइज़:4M(3M SPIFFS), अपलोड स्पीड:115200 अब बस Arduino के रूप में आगे बढ़ें: अपना स्केचिंग शुरू करें! नोट: 115200 बॉड अपलोड गति शुरू करने के लिए एक अच्छी जगह है - बाद में आप उच्च गति की कोशिश कर सकते हैं लेकिन 115200 शुरू करने के लिए एक अच्छी सुरक्षित जगह है।

सिफारिश की: