- ESP8266 کیا ہے؟
- وائی فائی تھیوری کی بنیادی باتیں:
- ESP8266 کے ساتھ پروگرامنگ کی اقسام:
- پروگرام ESP8266 ماڈیول سے ہارڈ ویئر:
- مطلوبہ مواد:
- سرکٹ کی وضاحت:
- پروگرام ESP8266 کے لئے بلڈنگ بورڈ:
انٹرنیٹ آف چیزیں اور ہوم آٹومیشن حالیہ دنوں میں واقعتا ایک ہائی پری موضوع رہا ہے۔ خود ہی ایسی کوئی چیز بنانا جو ورلڈ وائڈ ویب سے بات چیت کرسکے اور اسے دنیا کے کسی بھی جگہ سے بھی حاصل کیا جاسکے ، واقعی میں یہ اچھ ؟ا لگتا ہے؟
لیکن انتظار کیجیے!!! یہ بھی پیچیدہ لگتا ہے ؟؟؟….
میرے لئے بھی ایسا ہی ہوا ، میں نے سوچا کہ ایسی چیزوں کو بنانے میں بہت زیادہ وقت اور مہارت درکار ہوگی جو انٹرنیٹ کے ساتھ بات چیت کرسکیں۔ نہیں، میں مکمل طور پر غلط تھا، اس شاندار ماڈیول کی بدولت بلایا ESP8266 Espressif نظام سے. اب ، آپ اس ماڈیول کی مدد سے IOT پروجیکٹس کے لئے آسانی سے اپنے دروازے کھول سکتے ہیں۔ یہ کم لاگت والا ، چھوٹے سائز کا ماڈیول حیرت کا مظاہرہ کرسکتا ہے اور واقعی آسان اور استعمال میں آسان ہے بشرطیکہ ہم درست اقدامات پر عمل کریں۔
اس سبق آموز مقصد کا مقصد آپ کو اس ESP8266-01 ماڈیول سے تعارف کروانا ہے اور اس کے ساتھ شروعات کرنے میں آپ کی مدد کرنا ہے۔ شاید ، آپ پہلے ہی اپنا ماڈیول لے کر آئے ہیں اور استعمال کرنے کی کوشش کرتے وقت پھنس گئے ہیں۔ پھر ، آپ تنہا پریشان نہ ہوں ، بہت سے لوگوں کو ماڈیول کے ساتھ شروع کرنا بہت مشکل لگتا ہے کیونکہ اس ماڈیول کے لئے مناسب رہنمائی یا دستاویزات موجود نہیں ہیں۔ اس سبق کو بنانے کی وجہ یہی ہے۔ یہاں دی گئی ہدایات پر عمل کریں اور آپ کو اپنا ESP8266-01 ماڈیول تیار کرنے اور کسی وقت میں چلانے کے قابل ہونا چاہئے ، یہاں ہم ESP8266 کو پروگرام کرنے کے لئے TTL سیریل اڈاپٹر ماڈیول میں FTDI USB کا استعمال کریں گے ۔ چیک کریں تفصیلا ویڈیو ٹیوٹوریل کے آخر میں.
موضوع میں جانے سے پہلے ESP8266-01 ماڈیول کے بارے میں کچھ بنیادی باتوں کا احاطہ کرنے دیں۔
ESP8266 کیا ہے؟
زیادہ تر لوگ ESP8266 کو وائی فائی ماڈیول کے طور پر کہتے ہیں ، لیکن یہ در حقیقت مائکروکنوٹر ہے۔ ای ایس پی 668266ont مائکرو قابو پانے والے کا نام ہے جس کو ایسپریسف سسٹمز نے تیار کیا ہے جو ایک کمپنی ہے جو شنگھائی سے باہر ہے۔ یہ مائکروکانٹرلر وائی فائی سے متعلقہ سرگرمیاں انجام دینے کی صلاحیت رکھتا ہے لہذا اسے وائی فائی ماڈیول کے طور پر بڑے پیمانے پر استعمال کیا جاتا ہے ۔
ESP8266-01 سے ESP8266-12 تک بہت ساری قسم کے ESP8266 ماڈیول دستیاب ہیں۔ ہم جس سب کو سبق میں استعمال کر رہے ہیں وہ ESP8266-01 ہے کیونکہ یہ سب سے سستا اور آسانی سے دستیاب ہے۔ تاہم ، تمام ESP ماڈیول میں صرف ایک قسم کا ESP پروسیسر ہوتا ہے ، جو مختلف ہوتا ہے وہ صرف بریک آؤٹ بارڈ کی قسم ہے۔ ESP8266-01 کے بریکآؤٹ بورڈ میں صرف 2 جی پی آئی او پن ہوں گے جبکہ دوسرے بورڈز میں یہ زیادہ ہوگا۔
ماڈیول کی مکمل تفصیلات نیچے دیئے گئے جدول میں دی گئی ہیں
وولٹیج |
3.3V |
موجودہ کھپت |
10uA-170mA |
چمکتا کے دوران زیادہ سے زیادہ موجودہ کھپت |
800 ایم اے |
فلیش میموری |
16MB (512K عام) |
پروسیسر |
ٹینسیلیکا L106 32 بٹ |
پروسیسر کی رفتار |
80-160MHz |
ریم |
32K + 80K |
جی پی آئی او |
17 (لیکن بیشتر ملٹی پلس ہیں) |
ڈیجیٹل کنورٹر سے ینالاگ |
1 (10 بٹ) |
زیادہ سے زیادہ ٹی سی پی کنکشن |
5 |
ٹھیک ہے کچھ چیزیں جو تصریح کے بارے میں آپ کو حیرت میں مبتلا کرسکتی ہیں وہ یہ کہ ، ہاں ، ESP8266 ماڈیول ADC کنورٹر کے ساتھ آتا ہے اور یہ آپ کے آلے کو چمکانے کے دوران 0.8A کی بہت زیادہ مقدار میں استعمال کرتا ہے۔
ہمارے مختلف ESP8266 پر مبنی دلچسپ IOT پروجیکٹس کو بھی چیک کریں۔
وائی فائی تھیوری کی بنیادی باتیں:
ٹرانسفر کنٹرول پروٹوکول (ٹی سی پی) ، انٹرنیٹ پروٹوکول (آئی پی) ، صارف ڈیٹاگرام پروٹوکول (یو ڈی پی) ، ایکسیس پوائنٹ (اے پی) ، اسٹیشن (اسٹا) ، سروس سیٹ شناختی (ایس ایس آئی ڈی) ، ایپلیکیشن پروگرامنگ انٹرفیس (اے پی آئی) ، ویبسرور…..
کیا مذکورہ بالا تمام شرائط آپ کو سمجھتی ہیں؟
اگر ہاں. تب ، بنگو آپ اس حصے کو کود کر اگلے حصے میں جاسکتے ہیں۔
اگر نہیں. اس کے بعد آپ کو بہت سارے برقی طلباء میں سے ایک ہونا چاہئے جنہوں نے ابھی ان سبھی شرائط پر صرف اسی طرح پلک جھپکیاں دیں جب مجھے پہلی بار ان تمام چیزوں سے تعارف کرایا گیا تھا۔ تو ، آئیے ہم ان تمام شرائط کو جلدی سے چلائیں کیوں کہ تب ہی ہم IOT کی دنیا میں اپنا داخلہ لے سکتے ہیں۔
ٹرانسفر کنٹرول پروٹوکول (ٹی سی پی):
ہم میں سے بیشتر جانتے ہوں گے کہ اس کا کیا مطلب ہے۔ ہاں ، یہ قوانین کا سیٹ ہے جس کی بنیاد پر انٹرنیٹ کام کرتا ہے۔ چونکہ ESP8266 میں WIFI کنیکشن قائم کرنے کی اہلیت ہے۔ اعلی سطح پر وائی فائی وائرلیس لنک پر ٹی سی پی / آئی پی کنیکشن میں حصہ لینے کی صلاحیت ہے۔ آپ اپنا ESP TCP / IP پروٹوکول یا UDP پروٹوکول پر کام کرنے کے ل. بناسکتے ہیں۔
صارف ڈیٹاگرام پروٹوکول (UDP):
یو ڈی پی ایک اور قسم کا انٹرنیٹ پروٹوکول بھی ہے۔ اس طرح کی بات چیت TCP سے تیز ہے لیکن یہ کم درست ہے۔ وجہ یہ ہے کہ ٹی سی پی اس کے مواصلت کے دوران ایک اعتراف استعمال کرتا ہے لیکن یو ڈی پی ایسا نہیں کرتا ہے۔ ٹی سی پی زیادہ تر نیٹ ورکس میں استعمال ہوتا ہے جہاں اعلی قابل اعتماد کی ضرورت ہوتی ہے۔ یو ڈی پی کا استعمال ان جگہوں پر کیا جاتا ہے جہاں رفتار قابل اعتبار سے زیادہ ترجیح رکھتی ہے۔ مثال کے طور پر یو ڈی پی کو ویڈیو کانفرنسنگ میں استعمال کیا جاتا ہے ، کیوں کہ وہاں اگر کچھ پکسلز بھی منتقل نہیں کیے جاتے ہیں تو اس سے ویڈیو کوالٹی پر زیادہ اثر نہیں پڑے گا لیکن اس کی رفتار بہت ضروری ہے۔
زیادہ تر ESP8266 پروجیکٹ اور کوڈ TCP / IP کے ارد گرد کام کرتے ہیں ، UDP کو کم سے کم پریشان کیا جائے گا۔
ایکسیس پوائنٹ (اے پی) اور اسٹیشن (ایس ٹی اے):
ایک بار جب آپ ای ایس پی ماڈیول کے ساتھ کام کرنا شروع کردیں تو ، آپ ان دو شرائط کو کثرت سے پورا کریں گے۔ ہم کہتے ہیں کہ آپ اور آپ کا دوست آپ کے سمارٹ فونز پر انٹرنیٹ سرفر کرنا چاہیں گے لیکن چونکہ اس کے پاس ایک فعال انٹرنیٹ کنیکشن نہیں ہے آپ فیصلہ کرتے ہیں کہ آپ اپنی ہاٹ اسپاٹ کو آن کریں اور آپ کا دوست اس سے جڑ جائے۔ یہاں آپ کا فون جو انٹرنیٹ کنیکشن کو حاصل کر رہا ہے وہ ایکسیس پوائنٹ (اے پی) ہے اور آپ کے دوست کا فون جو انٹرنیٹ استعمال کررہا ہے اسے اسٹیشن (ایس ٹی اے) کہا جاتا ہے۔
ESP8266 ماڈیول تین طریقوں ، اے پی موڈ ، STA وضع یا STA اور اے پی دونوں طریقوں (مشترکہ) میں استعمال کیا جاسکتا ہے۔
سروس سیٹ شناختی کار (SSID):
یہ کافی آسان سی اصطلاح ہے۔ تقریباmost ہم سب نے WIFI استعمال کیا ہے۔ Wi-Fi نیٹ ورک کے نام کو اس کا SSID کہا جاتا ہے۔ جب ہمارے پاس اسٹیشن سے متصل ہونے کے لئے ایک سے زیادہ رسائی کے مقامات ہوتے ہیں ، تو اسٹیشن کو معلوم ہونا چاہئے کہ اسے کون سا رسائ پوائنٹ ملنا چاہئے ، لہذا ہر ایکس پوائنٹ (اے پی) کو ایک شناخت دی جاتی ہے جسے ایس ایس آئی ڈی کہا جاتا ہے۔
ایپلیکیشن پروگرامنگ انٹرفیس (API):
اسے آسان بنانے کے لئے ایک API ایک میسنجر ہوتا ہے جو آپ کی درخواستوں کو پورا کرتا ہے ، اس پر کارروائی کرتا ہے اور آپ کے سسٹم کو مطلوبہ نتیجہ واپس کرتا ہے۔ انٹرنیٹ پر ہم زیادہ تر سرگرمیاں API کا استعمال کرتے ہیں جیسے آپ فلائٹ بک کرتے وقت آن لائن خریداری کرتے ہیں۔ ہر ویب سائٹ آپ کو کسی ایسے API سے لنک کرتی ہے جہاں کام کا کچھ حصہ سائن اپ کرنا ، ادائیگی کرنا وغیرہ آپ کے لئے کیا جاتا ہے۔ وہاں.
ESP8266 انٹرنیٹ کی دنیا سے بات کرنے کے لئے API کا استعمال کرتا ہے۔ مثال کے طور پر اگر وہ وقت ، آب و ہوا ، یا کسی بھی چیز کو جاننا چاہے تو اس کو متعلقہ ویب سائٹ پر کسی API کی شکل میں درخواست کرنا چاہئے۔ وہ ویب سائٹ درخواست موصول ہوگی اور مطلوبہ نتیجہ ہمارے ESP ماڈیول کو واپس کردے گی۔
ویب سرور:
ایک ویب سرور ایک ایسی چیز ہے جو کسی ویب سائٹ کے مندرجات کو ظاہر کرنے کے لئے ذمہ دار ہے۔ اس مخصوص ویب سائٹ کے تمام مشمولات کو اس کے ویب سرور میں بھرا جائے گا۔ ایسے سرشار کمپیوٹرز ہیں جن کا کام صرف ایک ویب سرور کی حیثیت سے کام کرنا ہے۔ ہم ایک ویب سرور کی حیثیت سے کام کرنے کے لئے اپنے ESP8266 کو بھی پروگرام کرسکتے ہیں ، اور دنیا سے کہیں بھی اس سے رابطہ قائم کرسکتے ہیں۔
ٹھیک ہے ، یہ ہمارے لئے شروع کرنے کے لئے کافی ہے۔ اب ، ہارڈ ویئر پر ہاتھ ڈالیں ۔
ESP8266 کے ساتھ پروگرامنگ کی اقسام:
آپ کے ESP8266 ماڈیول کے ساتھ کام کرنے کے دو طریقے ہیں۔ یہ سبق آپ دونوں کے ساتھ شروع کرنے میں مدد فراہم کرے گا۔ اے ٹی کمانڈز کا استعمال کرتے ہوئے ایک طریقہ ہے۔ دوسرا راستہ ہے ایردوینو IDE کا استعمال کرتے ہوئے ۔ آئیے ہم سمجھیں کہ اس کا کیا مطلب ہے۔
فیکٹری سے بھیجے گئے تمام ESP8266 ماڈیولز میں پہلے سے طے شدہ فرم ویئر (SDK + API) ہوگا۔ یہ فرم ویئر آپ کو ESP8266 ماڈیول کو اے ٹی کمانڈوں کے ذریعے پروگرام کرنے میں مدد فراہم کرے گا۔
دوسرا راستہ یہ ہے کہ براہ راست ESP8266 ماڈیول کو ارڈوینو IDE (بورڈ کی ضرورت نہیں) اور اس کی لائبریریوں کا استعمال کرکے پروگرام کریں۔ تمام منصوبوں کو دونوں طریقوں سے کیا جاسکتا ہے۔ لیکن ، اگر آپ اپنے ESP8266 کو پروگرام کرنے کے ل A آرڈینوو IDE کا استعمال شروع کردیں تو شاید آپ AT کمانڈ استعمال نہیں کرسکتے ہیں کیونکہ ڈیفالٹ SDK خراب ہوچکا ہے۔ اس صورت میں آپ کو اپنے ESP کو پہلے سے طے شدہ ترتیبات کے ساتھ فلیش کرنا ہوگا۔ ہم اس کا احاطہ ایک اور سبق میں کریں گے۔
پروگرام ESP8266 ماڈیول سے ہارڈ ویئر:
ESP8266 ایک 8 ٹرمینل ماڈیول ہے۔ اس میں سے پن نیچے دکھایا گیا ہے۔
بدقسمتی سے ، یہ ماڈیول روٹی بورڈ دوستانہ نہیں ہے لہذا ہم اسے براہ راست اپنے بریڈ بورڈ پر نہیں سوار سکتے ہیں۔ اس کے علاوہ اردوینو کے برعکس اس میں سیریل ڈرائیور سے یوایسبی میں بلٹ نہیں ہے۔ لہذا اس کے ساتھ بات چیت کے ل we ہمیں "FTDI USB سے TTL سیریل اڈاپٹر ماڈیول" استعمال کرنا ہے ۔ اس بات کو یقینی بنائیں کہ ایف ٹی ڈی آئی بورڈ بھی 3.3V پر کام کرسکتا ہے۔ اس ٹیوٹوریل میں جو ہم استعمال کررہے ہیں وہ نیچے دکھایا گیا ہے۔
اب ، جیسا کہ ہم جانتے ہیں ہمیں ESP8266 کو 3.3V کے ساتھ طاقت اپ کرنا چاہئے۔ لیکن موجودہ کھپت 0.8A ہے ، لہذا یہ ہمارے FTDI بریکآؤٹ بورڈ سے چلنے والے توقع کے مطابق کام نہیں کرے گا۔ لہذا ہمیں اپنا پاور سرکٹ بنانا ہے۔ یہاں ہم نے LM317 کو طاقت کے مقصد کے لئے استعمال کیا ہے۔ مکمل ہارڈ ویئر بنانے کی تفصیلات بعد میں دی گئی ہیں۔
مطلوبہ مواد:
- کامل بورڈ
- ESP8266-01
- ایف ٹی ڈی آئی بریک آؤٹ بورڈ
- LM317
- 0.1uf کاپاکیٹر
- 10 اف کپیسیٹر
- بیرل جیک
- برجستیک مرد اور عورت
- دبانے والا بٹن
- مربوط تاروں
- بورڈ کو طاقت کے ل 12 12V اڈاپٹر۔
سرکٹ کی وضاحت:
بورڈ کے اسکیماتکس نیچے دکھائے گئے ہیں
کچھ لوگوں نے آپ کے ESP کو براہ راست آپ کے FTDI سے طاقت دینے کی کوشش کی ہو اور اسے کام کروایا ہو ، لیکن کچھ اضافی اجزاء کے ساتھ آپ کے اپنے بورڈ کی تشکیل کرنے کی وجوہات یہ ہیں:
- صرف چند ایف ٹی ڈی آئی بورڈ ہی ای ایس پی ماڈیول کے ل enough کافی حالیہ سرچشمہ کرسکتے ہیں۔ کچھ ESP ماڈیول چمکتے ہوئے دوسرے کے مقابلے میں زیادہ موجودہ استعمال کرسکتے ہیں۔ لہذا آپ کے اپنے طاقت کا ذریعہ رکھنا ہمیشہ محفوظ ہے ، اور بریٹ بورڈ کے بجائے ڈاٹ بورڈ پر پاور سرکٹ کو مربوط کرنا آسان ہوگا۔
- ہمیں ہمیشہ کوڈ اپ لوڈ کرنے سے پہلے ESP ماڈیول کو دوبارہ ترتیب دینا چاہئے ، اپنا بورڈ بنانے سے ہمیں ماڈیول کو آسانی سے دوبارہ ترتیب دینے میں مدد ملے گی۔ ہم نے ESP8266 کو دوبارہ ترتیب دینے کیلئے پش بٹن کا استعمال کیا ہے ۔
- جب ارڈینو کا استعمال کرتے ہوئے پروگرامنگ کرتے ہو تو GPIO0 پن کی بنیاد رکھنی ہوتی ہے اور اے ٹی کمانڈوں کا استعمال کرتے وقت اسے آزاد چھوڑنا ضروری ہے ، اگر ہم اپنا بورڈ بناتے ہیں تو اس کو آسانی سے ٹوگل کیا جاسکتا ہے۔ ہم نے اے ٹی کمانڈز موڈ اور ارڈینو آئ ڈی ای پروگرامنگ موڈ کے مابین سوئچ کرنے کیلئے ایک جمپر استعمال کیا ہے ۔
- ساری پروگرامنگ سیریل مواصلات کا استعمال کرتے ہوئے کی جاتی ہے ، اگر آپ بریڈ بورڈ کا استعمال کرتے ہیں تو کچھ ڈھیلے ٹرمینلز آدھے راستے میں خرابی پیدا کرسکتے ہیں اور ہمیں دوبارہ کام کرنے کے لئے ماڈیول فلیش کرنے پر مجبور کرسکتے ہیں۔
یہ کہا جا رہا ہے کہ آپ ایک بریڈ بورڈ استعمال کرنے ، اور ماڈیول پروگرام کرنے کے لئے اپنا بورڈ بنانے کے درمیان انتخاب کرسکتے ہیں۔ اگر آپ اب بھی بریڈ بورڈ کو استعمال کرنا چاہتے ہیں تو ، اوپر دکھایا گیا وہی سرکٹ آپ کے روٹ بورڈ کا استعمال کرتے ہوئے بنایا جاسکتا ہے۔ صرف ظاہری شکل مختلف ہوگی ، اس ٹیوٹوریل میں دیگر تمام ہدایات ایک جیسے ہوں گی۔
پروگرام ESP8266 کے لئے بلڈنگ بورڈ:
لہذا یہاں ہم پروگرام ESP8266 ماڈیول کے لئے بورڈ بنا رہے ہیں جس میں ESP8266 کو طاقت دینے کے لئے اس کا اپنا پاور سرکٹ ہے۔
جیسا کہ کہا گیا ہے کہ ہمارے ماڈیول میں اس کے پروگرامنگ کے دوران 800mA کے ارد گرد کی ضرورت ہوگی۔ لہذا ہم LM317 متغیر وولٹیج ریگولیٹر کا استعمال کرکے اپنے پاور ماڈیول کی تعمیر کر چکے ہیں چونکہ LM317 کا ماخذ موجودہ تقریبا 1.2A ہے۔ LM317 کا ان پٹ وولٹیج 12V ہوگا جو 12V 2A وال ماؤنٹ اڈاپٹر کا استعمال کرتے ہوئے دیا جائے گا۔ LM317 کے آؤٹ پٹ کو 320Vm اور 360hm کے ریزسٹرس کا استعمال کرکے مستقل طور پر 3.3V پر کنٹرول کیا جائے گا۔ LM317 کے بارے میں مزید معلومات کے ل L LM317 کا استعمال کرتے ہوئے ہمارے بیٹری چارجر سرکٹ کو بھی چیک کریں۔
LM317 کے آؤٹ پٹ وولٹیج کا حساب لگانے کے فارمولے ذیل میں دیئے گئے ہیں:
ووٹ = 1.25 * (1+ (R2 / R1))
جہاں ، R1 220hm اور R2 360hms ہے۔
ESP8266 ماڈیول نیچے جدول میں دکھائے گئے پنوں کے مطابق جڑا ہوا ہے۔
پن نمبر |
ESP پن کا نام |
سے جڑا ہوا |
1 |
زمین |
FTDI ماڈیول کا گراؤنڈ |
2 |
جی پی آئی او 2 |
مستقبل میں استعمال کیلئے بایاں آزاد یا برگ اسٹک سے منسلک |
3 |
GPIO0 |
پروگرامنگ طریقوں کے مابین ٹوگل پر سوئچ کریں |
4 |
Rx |
FTDI ماڈیول کا Tx |
5 |
Tx |
FTDI ماڈیول کا Rx |
6 |
CH_PH |
LM317 سے 3.3V |
7 |
ری سیٹ کریں |
ماڈیول کو دوبارہ ترتیب دینے کیلئے پش بٹن |
8 |
وی سی سی |
LM317 سے 3.3V |
اے ٹی کمانڈ وضع اور ارڈینو پروگرامنگ موڈ کے مابین آسانی سے ٹوگل کرنے کے لئے میں نے ایک سوئچ (جمپر) لگایا ہے جو ارڈینو آئ ڈی ای کا استعمال کرتے ہوئے جی پی آئی او 0 کو زمین پر کھینچ لے گا اور اے ٹی کمانڈز کا استعمال کرتے وقت اسے تیرتا چھوڑ دے گا۔
ایک پش بٹن ہے جسے دبانے پر ESP ماڈیول کو دوبارہ ترتیب دیں گے ۔ یہ صرف ESP ماڈیول کے RST پن کو پش بٹن کے ذریعے زمینی ریل سے جوڑنے کے ذریعہ کیا جاتا ہے۔ ہر بار جب ہم اپنے ESP ماڈیول کو پروگرام کرتے ہیں تو ہمیں اسے دوبارہ ترتیب دینا چاہئے۔
ایک بار جب آپ سرکٹ کو اکٹھا کردیتے ہیں تو اسے نیچے کچھ اس طرح نظر آنا چاہئے۔
میں نے ایک پرفٹ بورڈ استعمال کیا ہے لیکن اگر آپ دلچسپی رکھتے ہو تو آپ ایک بریڈ بورڈ بھی استعمال کرسکتے ہیں (جیسا کہ اوپر بتایا گیا ہے)۔ ذیل میں ویڈیو میں مکمل تعمیر اور وضاحت دکھائی گئی ہے ۔
ایک بار رابطوں کے ساتھ کیا۔ ESP اور FTDI بورڈ کے بغیر بورڈ کو طاقتور بنائیں اور جانچ کریں کہ آیا ہمیں ESP ماڈیولز پوزیشن کے Vcc اور گراؤنڈ ٹرمینلز پر مناسب طریقے سے 3.3V ملتا ہے یا نہیں۔ اب یقینی بنائیں کہ آپ کا ایف ٹی ڈی آئی بورڈ 3.3V موڈ میں ہے اور اپنے ایف ٹی ڈی آئی اور ای ایس پی ماڈیولز کو اپنے بورڈ سے مربوط کریں۔
آپ کے اڈیپٹر پر پاور لگائیں اور اسے اپنے بورڈ سے منسلک کریں ، ESP ماڈیول کو سرخ رنگ کے ساتھ روشن ہونا چاہئے۔
اس کے بعد منی USB کے ذریعے USB کیبل کا استعمال کرتے ہوئے اپنے FTDI بورڈ کو اپنے کمپیوٹر سے منسلک کریں اور اپنے کمپیوٹر پر ڈیوائس مینیجر پر جائیں اور آپ کو اپنے COM پورٹ سے منسلک FTDI بورڈ مل جائے ، جیسا کہ ذیل میں دکھایا گیا ہے:
اب وقت ہے کہ ہمارے ESP8266 ماڈیول کو پروگرام کرنے پر ہمارے ہاتھ بنوائیں۔ آپ اے ٹی کمانڈز کا استعمال کرکے اور پھر ارڈینو آئ ڈی ای کا استعمال کرتے ہوئے شروع کرسکتے ہیں۔ ہمارے دوسرے ESP8266 پر مبنی پروجیکٹس کو چیک کرنا نہ بھولیں ۔