- ESP8285 کا تعارف
- ای ایس پی ڈویلپمنٹ بورڈ سرکٹ ڈایاگرام
- ہمارا ESP8285 دیو بورڈ تیار کرنا
- پی سی بی وے سے پی سی بی کو آرڈر کرنا
- ESP8285 بورڈ کو جمع کرنا اور پروگرام کرنا
- ایک سادہ ایل ای ڈی پلکیں اسکیچ کے ساتھ جانچ
- ESP8285 پر ویبسرور اسکیچ کی جانچ ہو رہی ہے
ایسپریسیف سے تعلق رکھنے والے ESP کنٹرولرز IOT پر مبنی ڈیزائنوں کے لئے وسیع پیمانے پر مقبول انتخاب بن رہے ہیں۔ مارکیٹ میں پہلے ہی بہت سے ای ایس پی ماڈیولز اور ڈویلپمنٹ بورڈز دستیاب ہیں ، جن میں نوڈیم سی یو سب سے مشہور ہے۔ اس کے علاوہ ، ESP-12E ، ESP01 بھی مقبول انتخاب ہیں۔ لیکن اگر آپ اپنے ڈیزائن کو زیادہ لچکدار اور کومپیکٹ بنانا چاہتے ہیں تو ، امکانات یہ ہیں کہ ہمیں آسانی سے دستیاب ماڈیول کے براہ راست استعمال کرنے کی بجائے چپ سطح سے اپنا اپنا ESP ماڈیول بنانا ہوگا۔ اس مضمون میں ، ہم سیکھیں گے کہ ماڈیول کا استعمال کیے بغیر ESP کنٹرولرز (ESP8285) کو براہ راست استعمال کرنے کے لئے سرکٹ اور پی سی بی کو کس طرح ڈیزائن کیا جائے۔
اس پروجیکٹ میں ہم نے ESP8285 استعمال کیا ہے کیونکہ یہ ایک بہت ہی چھوٹی سی چپ ہے۔ یہ ایک چھوٹا سا ایس سی (نظام پر چپ) ہے ، جس میں آئی او ٹی (انٹرنیٹ آف چیزیں) اور گہری نیند کی قابلیت ہے۔ اس میں اتنا ہی طاقت ہے جتنا اس کے بڑے بھائی ESP8266 اور بونس کے طور پر ، یہ بلٹ میں 1MB فلیش میموری کے ساتھ آتا ہے جس میں بہت سارے GPIO ہیں۔ آپ ESP8266 کو بطور متبادل استعمال کرسکتے ہیں اور اس مضمون میں زیر بحث زیادہ تر چیزیں ایک جیسی ہوں گی۔
پچھلے مضمون میں ، میں نے آپ کو دکھایا ہے کہ مثال کے طور پر اسی ESP8285 چپ کا استعمال کرتے ہوئے ، آپ 2.4GHz کے لئے اپنا پی سی بی اینٹینا کس طرح ڈیزائن کرسکتے ہیں۔ آپ ESP8266 / ESP8285 کے اینٹینا ڈیزائن کے بارے میں جاننے کے لئے اس مضمون کو پڑھ سکتے ہیں ۔
لہذا اس آرٹیکل میں ، میں احاطہ کروں گا کہ سارے سرکٹس کیسے کام کرتے ہیں اور آخر میں ایک ویڈیو سامنے آئے گی جس میں ان سب کی وضاحت کی جائے گی۔ میں نے اپنے ESP ماڈیول ڈیزائن کے لئے پی سی بی وے سے پی سی بی بورڈز کو ڈیزائن اور آرڈر کرنے کے مکمل طریقہ کار کا بھی تفصیل سے احاطہ کیا ہے۔
ESP8285 کا تعارف
اگر آپ اس ورسٹائل ESP8285 چپ کے بارے میں نہیں جانتے ہیں تو ، یہاں ایک خصوصیت کی فہرست کے ساتھ ایک فوری وضاحت ہے۔ ESP8285 ایک چھوٹی سی چپ ہے جس میں بلٹ میں 1M فلیش اور رام ہے ، یہ ESP8286 ، ESP-01 ماڈیول سے بالکل ملتا جلتا ہے لیکن اندرونی فلیش میموری اسے اور زیادہ کمپیکٹ اور سستا بنا دیتا ہے۔

اس چپ میں ٹینسیلیکا کا L106 ڈائمنڈ 32 بٹ کور پروسیسر ہے اور یہ ESP8266 کے لئے بھی ہے ، یہی وجہ ہے کہ ESP8266 کے لئے تمام کوڈ بغیر کسی ترمیم کے براہ راست اس چپ پر چمکادیا جاسکتا ہے ، اور اس کا نیٹ ورک اسٹیک ESp8266 خوراک کی طرح ہے.
ESP8285 اینٹینا سوئچ ، آر ایف Balun ، طاقت یمپلیفائر ، کم شور وصول یمپلیفائر ، فلٹرز ، اور بجلی کے انتظام کے ماڈیولز کو مربوط کرتا ہے. کمپیکٹ ڈیزائن پی سی بی کے سائز کو کم سے کم کرتا ہے ، اور اس میں کم سے کم بیرونی سرکٹریوں کی ضرورت ہوتی ہے۔ اگر آپ اس آئی سی کے بارے میں مزید معلومات حاصل کرنا چاہتے ہیں تو ، آپ ہمیشہ ایسپرسیف سسٹمز پر ڈیوائس کے ESP8285 کا ڈیٹاشیٹ چیک کرسکتے ہیں ۔
ای ایس پی ڈویلپمنٹ بورڈ سرکٹ ڈایاگرام
سرکٹ بہت آسان ہے اور میں نے بہتر تفہیم کے لئے اسے توڑ دیا ہے۔ مندرجہ ذیل ای ایس پی اسکیمیٹ پورے سرکٹ کو ظاہر کرتا ہے ، جیسا کہ آپ دیکھ سکتے ہیں کہ آٹھ فنکشنل بلاکس موجود ہیں ، میں ہر ایک کے ذریعے جاؤں گا اور ہر بلاک کی وضاحت کروں گا۔

ESP8285 SOC:
اس منصوبے کے مرکز میں ESP8285 SoC ہے ، یہاں تمام GPIOs اور دیگر ضروری رابطے کی وضاحت کی گئی ہے۔

پاور فلٹر: اس آایسی پر 7 پاور پن ہیں ، پہلے اے ڈی سی اور آئی او ایس کے لئے پاور پن ہے۔ میں نے ان کو مل کر مختصر کیا ہے ، اور 3.3V ڈی سی ان پٹ کو فلٹر کرنے کے لئے 47uF پاور فلٹر کاپاکیٹر اور 0.1uF ڈیکوپلنگ کاپاکیٹر استعمال کرتا ہوں۔
پی آئی فلٹر: پی آئی فلٹر اس ڈیزائن کے سب سے اہم بلاکس میں سے ایک ہے کیونکہ یہ آریف یمپلیفائر اور ایل این اے کو طاقت دینے کے لئے ذمہ دار ہے ، اس حصے کے لئے کوئی داخلی یا خارجی شور بیان کر سکتا ہے ، لہذا اس کے لئے ، آر ایف سیکشن کام نہیں کرے گا۔. اسی وجہ سے ایل این اے سیکشن کے لئے کم پاس فلٹر بہت ضروری ہے۔ آپ لنک پر عمل کرکے پی آئی فلٹرز کے بارے میں مزید معلومات حاصل کرسکتے ہیں۔
کرسٹل آسکیلیٹر: 40 میگا ہرٹز کا کرسٹل آیسلیٹر ESP8285 SoC کے لئے گھڑی کا منبع کا کام کرتا ہے ، اور ڈیٹاشیٹ کی سفارش کے مطابق 10 پی ایف کو ڈیکپلنگ کیپسیٹرز شامل کیا گیا تھا۔
ایل این اے سیکشن: اس سرکٹ کا دوسرا سب سے اہم سیکشن ایل این اے سیکشن ہے۔ یہیں سے پی سی بی اینٹینا ESP کے جسمانی پن سے جڑ جاتا ہے۔ جیسا کہ ڈیٹاشیٹ کے ذریعہ تجویز کیا گیا ہے ، 5.6pF کاپاکیسیٹر استعمال کیا جاتا ہے ، اور اس کو میچنگ سرکٹ کی طرح ٹھیک کام کرنا چاہئے۔ لیکن میں نے دو انڈکٹکٹرز کے ل two دو پلیس ہولڈرز کو شامل کیا ہے جیسے اگر میچنگ سرکٹ میں اختلاف رائے سے کام آتا ہے تو ، میں ہمیشہ کچھ متعصبانہ افراد کو داخل کرسکتا ہوں ، تاکہ اینٹینا کی رکاوٹ کو پورا کرنے کے ل the اقدار کو موافقت کرسکیں۔
ایل این اے سیکشن میں دو پی سی بی جمپر بھی ہیں جن میں یو ایف ایل کنیکٹر ہے۔ پی سی بی اینٹینا ڈیفالٹ کے لحاظ سے ترتیب دی گئی ہے ، لیکن اگر آپ کی درخواست میں تھوڑی زیادہ رینج کی ضرورت ہوتی ہے تو ، آپ پی سی بی کے جمپر کو ڈیلڈر کرسکتے ہیں اور یو ایف ایل کنیکٹر کے لئے جمپر مختصر کرسکتے ہیں ، اور آپ اسی طرح بیرونی اینٹینا سے رابطہ کرسکتے ہیں۔
بیٹری ان پٹ رابط:
آپ اوپر دیکھ سکتے ہیں ، میں نے متوازی طور پر تین قسم کے بیٹری کنیکٹر رکھے ہیں کیونکہ اگر آپ کو کوئی نہیں مل پاتا تھا تو ، آپ ہمیشہ ایک اور رکھ سکتے ہیں۔
GPIO ہیڈرز اور پروگرامنگ ہیڈر:
GPIO ہیڈر GPIO پنوں تک رسائی کے ل are ہیں اور پروگرامنگ ہیڈر مرکزی جراب کو چمکانے کے لئے موجود ہے۔
آٹو ری سیٹ سرکٹ:
اس بلاک میں ، دو NPN ٹرانجسٹر ، MMBT2222A آٹو ری سیٹ سرکٹ تشکیل دیتے ہیں جب آپ ارڈینو آئی ڈی ای میں اپلوڈ بٹن کو دبائیں گے تو ، ازگر کے آلے کو کال آجاتی ہے ، یہ ازگر کا آلہ ESP آلات کے لئے فلیش ٹول ہے ، یہ pi ٹول دیتا ہے GPIO پن کو زمین پر رکھتے ہوئے بورڈ کو دوبارہ ترتیب دینے کیلئے UART کنورٹر کو اشارہ کریں۔ اس کے بعد ، اپ لوڈ اور توثیق کا عمل شروع ہوجاتا ہے۔
پاور ایل ای ڈی ، آن بورڈ ایل ای ڈی ، اور وولٹیج ڈیوائڈر:
پاور ایل ای ڈی: پاور ایل ای ڈی میں پی سی بی کا جمپر ہے اگر آپ اس بورڈ کو بیٹری سے چلنے والے ایپلی کیشن کی طرح استعمال کررہے ہیں تو ، آپ اس جمپر کو ڈی ایٹر سولڈر کرسکتے ہیں تاکہ کافی حد تک بجلی کی بچت ہوسکے۔
جہاز میں ایل ای ڈی: مارکیٹ میں بہت سارے دیو بورڈ پر جہاز کی ایل ای ڈی ہوتی ہے ، اور یہ بورڈ کوئی استثنا نہیں ہے۔ آئی سی کا جی پی آئی او 16 جہاز پر چلنے والی جہاز سے منسلک ہے۔ اس کے ساتھ ساتھ ، 0 اوہمز ریزسٹر کو پاپول کرکے 0 او ایچ ایم ریزسٹر کے لئے ایک پلیس ہولڈر ہے ، آپ جی پی آئی او 16 کو ری سیٹ سے منسلک کررہے ہیں ، اور جیسا کہ آپ کو معلوم ہوگا ، گہری نیند کی حالت میں ای ایس پی ڈالنے کے لئے یہ ایک بہت اہم اقدام ہے ۔
وولٹیج ڈیوائڈر: جیسا کہ آپ جان سکتے ہو ، ADC کا زیادہ سے زیادہ ان پٹ وولٹیج 1V ہے۔ لہذا ، ان پٹ کی حد کو 3.3V میں تبدیل کرنے کے ل the ، وولٹیج ڈویائڈر استعمال کیا جاتا ہے۔ ترتیب اتنی بنا دی گئی ہے کہ آپ حدود کو 5V میں تبدیل کرنے کے لئے ہمیشہ پن کے ساتھ سلسلہ میں ایک ریزسٹر کو شامل کرسکتے ہیں۔
HT7333 LDO:
ایک ایل ڈی او یا کم ڈراپ آؤٹ وولٹیج ریگولیٹر کم سے کم بجلی ضائع ہونے والی بیٹری سے وولٹیج کو ESP8285 پر کنٹرول کرنے کے لئے استعمال کیا جاتا ہے۔

HT7333 LDO کی زیادہ سے زیادہ ان پٹ وولٹیج 12V ہے اور یہ بیٹری وولٹیج کو 3.3V میں تبدیل کرنے کے لئے استعمال کیا جاتا ہے ، میں نے اس HT7333 LDO کا انتخاب کیا کیونکہ یہ ایک آلہ بہت کم خاموش موجودہ ہے۔ 4.7uF ڈیکپلنگ کیپسیٹرز ایل ڈی او کو مستحکم کرنے کے لئے استعمال ہوتے ہیں۔
پروگرامنگ موڈ کے لئے پش بٹن:
پش بٹن GPIO0 سے منسلک ہے ، اگر آپ کے UART کنورٹر میں RTS یا DTR پن نہیں ہے تو ، آپ GPIO0 کو دستی طور پر زمین پر کھینچنے کے لئے اس پش بٹن کا استعمال کرسکتے ہیں۔
پل اپ اور پل ڈاون مزاحم:
ڈاٹا شیٹ کے ذریعہ سفارش کے مطابق پل اپ اور پل ڈاؤن ڈاؤن ریزسٹرس موجود ہیں۔
اس کے علاوہ ، پی سی بی کو ڈیزائن کرتے وقت بہت سے ڈیزائن کے اصولوں اور ہدایات پر عمل کیا گیا۔ اگر آپ اس کے بارے میں مزید جاننا چاہتے ہیں تو ، آپ اسے ESP8266 کے لئے ہارڈ ویئر ڈیزائن گائیڈ میں پا سکتے ہیں۔
ہمارا ESP8285 دیو بورڈ تیار کرنا
اسکیماتی کام ہوچکا ہے ، اور ہم پی سی بی کو بچھانے کے ساتھ آگے بڑھ سکتے ہیں۔ ہم نے پی سی بی بنانے کے لئے ایگل پی سی بی ڈیزائن سافٹ ویئر کا استعمال کیا ہے ، لیکن آپ پی سی بی کو اپنے پسندیدہ سافٹ ویئر کے ساتھ ڈیزائن کرسکتے ہیں۔ ہمارے پی سی بی کا ڈیزائن مکمل ہونے پر ایسا لگتا ہے۔

BOM اور Gerber فائلیں درج ذیل لنکس سے ڈاؤن لوڈ کرنے کے لئے دستیاب ہیں۔
- ESP8282 دیو بورڈ گیربر فائلیں
- ESP8282 دیو بورڈ BOM
اب ، جب ہمارا ڈیزائن تیار ہے ، اب وقت آگیا ہے کہ پی سی بی کو استعمال کرتے ہوئے گھڑ لیا جائے۔ ایسا کرنے کے لئے ، ذیل میں درج ذیل اقدامات پر عمل کریں:
پی سی بی وے سے پی سی بی کو آرڈر کرنا
مرحلہ 1: https://www.pcbway.com/ میں جائیں ، سائن اپ کریں اگر یہ آپ کی پہلی بار ہے۔ پھر ، پی سی بی پروٹو ٹائپ ٹیب میں ، اپنے پی سی بی کے طول و عرض ، پرتوں کی تعداد ، اور پی سی بی کی تعداد درج کریں جس کی آپ کو ضرورت ہے۔

مرحلہ 2: 'اب کوئٹ' بٹن پر کلک کرکے آگے بڑھیں۔ آپ کو کسی ایسے صفحے پر لے جایا جائے گا جہاں بورڈ کے اضافی پیرامیٹرز جیسے بورڈ ٹائپ ، پرتیں ، پی سی بی کے لئے مواد ، موٹائی اور مزید کچھ ترتیب دینا ہے ، ان میں سے بیشتر کو بطور ڈیفالٹ منتخب کیا جاتا ہے ، اگر آپ کسی مخصوص پیرامیٹرز کا انتخاب کررہے ہیں تو ، آپ منتخب کرسکتے ہیں یہ سننے میں

جیسا کہ آپ دیکھ سکتے ہیں ، ہمیں اپنے پی سی بی سیاہ کی ضرورت تھی! لہذا ، میں نے سولڈر ماسک رنگین حصے میں سیاہ منتخب کیا ہے۔
مرحلہ 3: آخری اقدام یہ ہے کہ جربر فائل اپ لوڈ کریں اور ادائیگی کے ساتھ آگے بڑھیں۔ یہ یقینی بنانے کے لئے کہ عمل ہموار ہے ، پی سی بی وے تصدیق کرتا ہے کہ اگر ادائیگی کے عمل سے پہلے آپ کی جربر فائل درست ہے۔ اس طرح ، آپ کو یقین ہوسکتا ہے کہ آپ کا پی سی بی من گھڑت دوستانہ ہے اور وابستہ کے مطابق آپ تک پہنچے گا۔

ESP8285 بورڈ کو جمع کرنا اور پروگرام کرنا
کچھ دنوں کے بعد ، ہم نے ایک صاف پیکج باکس میں اپنا پی سی بی حاصل کیا ، اور پی سی بی کا معیار ہمیشہ کی طرح اچھا تھا۔ بورڈ کی اوپر کی پرت اور نیچے کی پرت نیچے دکھائی گئی ہے۔

بورڈ ملنے کے بعد ، میں نے فوری طور پر بورڈ کو سولڈرنگ شروع کردی۔ میں نے مرکزی سی پی یو کو ٹانکا لگانے کے لئے ایک گرم ہوا سولڈرنگ اسٹیشن اور بہت سلائڈر بہاؤ استعمال کیا ہے ، اور پی سی بی میں دوسرے اجزاء سولڈرنگ آئرن کے ذریعے سولڈرڈ ہیں۔ جمع ماڈیول نیچے دکھایا گیا ہے۔

ایک بار جب یہ کام ہوجائے تو ، میں نے بورڈ کو جانچنے کے لئے اپنے قابل اعتماد ایف ٹی ڈی آئی ماڈیول سے رابطہ قائم کیا ہے ، جس میں خاکہ ، منسلک پنوں اور بورڈ کی ایک تصویر اپ لوڈ کرکے بورڈ کو جانچنا ہے۔
ESP8285 دیو بورڈ FTDI ماڈیول
3.3V -> 3.3V
Tx -> Rx
Rx -> Tx
ڈی ٹی آر -> ڈی ٹی آر
آر ایس ٹی -> آر ایس ٹی
GND -> GND

ایک بار ، تمام ضروری کنکشن مکمل ہوجانے کے بعد ، میں نے ٹولز > بورڈ > جنرک ESP8285 ماڈیول سے جنریک ESP8285 بورڈ منتخب کرکے ارڈینو IDE ترتیب دیا ہے ۔
ایک سادہ ایل ای ڈی پلکیں اسکیچ کے ساتھ جانچ
اگلا ، یہ وقت ایل ای ڈی کو ٹمٹمانے سے بورڈ کو جانچنے کا ہے ، اس کے لئے ، میں نے درج ذیل کوڈ کا استعمال کیا ہے۔
/ * ESP8285 پلکیں جھپکاتی نیلی ایل ای ڈی ESP828285 ماڈیول پر * / # تعی LEDن کریں LED_PIN 16 // پلکنے والی ایل ای ڈی پن باطل سیٹ اپ کی وضاحت کریں () {پن موڈ (LED_PIN ، آؤٹپٹ)؛ // ایل ای ڈی پن کو بطور آؤٹ پٹ شروع کریں} // لوپ فنکشن بار بار چلتا رہتا ہے ہمیشہ کے لئے باطل لوپ () {ڈیجیٹل رائٹ (ایل ای ڈی پن / ایل او)؛ // ایل ای ڈی کو آن کریں (نوٹ کریں کہ ولٹیج کی سطح کم ہے) تاخیر (1000)؛ // دوسرا ڈیجیٹل رائٹ (ایل ای ڈی پن ، ہائی) کا انتظار کریں۔ // وولٹیج ہائی ہائی تاخیر (1000) کرکے ایل ای ڈی بند کردیں۔ // دو سیکنڈ تک انتظار کریں}
کوڈ بہت آسان ہے ، پہلے میں نے اس بورڈ کے لئے ایل ای ڈی پن کی وضاحت کی ہے ، اور یہ جی پی آئی او 16 پر ہے۔ اگلا ، میں نے اس پن کو سیٹ اپ سیکشن میں آؤٹ پٹ کے طور پر مرتب کیا ہے۔ اور آخر کار ، لوپ سیکشن میں ، میں نے ایک سیکنڈ کی تاخیر کے ساتھ پن کو آن اور آف کردیا ہے۔
ESP8285 پر ویبسرور اسکیچ کی جانچ ہو رہی ہے
ایک بار جب یہ ٹھیک کام کر رہا ہے ، تو یہ ESP8266 ویب سرور مثال سے ہیلوسرور اسکیچ کو جانچنے کا وقت ہے ۔ میں ایک ESP8266 مثال استعمال کر رہا ہوں کیونکہ زیادہ تر کوڈ esp8285 چپ کے ساتھ مطابقت رکھتا ہے۔ مثال کے طور پر کوڈ بھی اس صفحے کے نیچے پایا جا سکتا ہے۔
یہ کوڈ بھی بہت آسان ہے ، پہلے ، ہمیں تمام ضروری لائبریریوں کی وضاحت کرنے کی ضرورت ہے ،
# شامل کریں
اگلا ، ہمیں ہاٹ اسپاٹ کا نام اور پاس ورڈ درج کرنے کی ضرورت ہے۔
#ifndef STASSID # Define STASSID "your-ssid" # Define STAPSK "your-password" #endif const Char * ssid = STASSID؛ const چار * پاس ورڈ = STAPSK؛
اگلا ، ہمیں ESP8266WebServer آبجیکٹ کی وضاحت کرنے کی ضرورت ہے۔ یہاں مثال کے طور پر اس کی وضاحت سرور (80) کی (80) پورٹ نمبر ہے۔
اگلا ، ہمیں ایل ای ڈی کے لئے ایک پن کی وضاحت کرنے کی ضرورت ہے میرے معاملے میں یہ پن نمبر 16 تھا۔
const int led = 16؛
اگلا ، ہینڈل روٹ () فنکشن کی وضاحت کی گئی ہے۔ جب ہمارے براؤزر سے آئی پی ایڈریس پر کال ہوگی اس فنکشن کو کہا جائے گا۔
باطل ہینڈل روٹ () {ڈیجیٹل رائٹ (قیادت ، 1)؛ سرور.سینڈ (200 ، "عبارت / سادہ" ، "esp8266 کی طرف سے ہیلو!")؛ ڈیجیٹل رائٹ (قیادت ، 0)؛ }
اگلا سیٹ اپ فنکشن ہے ، سنا ہے کہ ہمیں تمام ضروری پیرامیٹرز کی وضاحت کرنا ہوگی جیسے۔
پن موڈ (قیادت ، آؤٹ پٹ)؛ // ہم نے قیادت والی پن کو آؤٹ پٹ سیریل.بیگین (115200) کے طور پر بیان کیا ہے ۔ // ہم نے 115200 باؤڈ WiFi.mode (WIFI_STA) کے ساتھ سیریل کنکشن شروع کیا ہے۔ // ہم نے وائی فائی موڈ کو اسٹیشن WiFi.begin (ssid ، پاس ورڈ) کے طور پر مرتب کیا ہے۔ پھر ہم وائی فائی کنیکشن سیریل ڈاٹ پرنٹلن ("") شروع کرتے ہیں۔ // یہ لائن ایک اضافی جگہ دیتی ہے جبکہ (WiFi.status ()! = WL_CONNECTED) {تاخیر (500)؛ سیریل.پرنٹ (".")؛ E / * اس وقت جب ہم کنکشن کی حیثیت کی جانچ کر رہے ہیں ایک ESP ہاٹ سپاٹ سے رابطہ قائم کرنے کے قابل ہے جس سے لوپ ٹوٹ جائے گا * / Serial.println ("")؛ سیریل ڈاٹ پرنٹ ("سے جڑا ہوا")؛ سیریل.پرنٹلن (ایس ایس ڈی)؛ سیریل.پرنٹ ("IP ایڈریس:")؛ سیریل.پرنٹ لِن (وائی فائی ۔لوکلپ ())؛
اگلا ، ہم منسلک SSID کا نام اور IP پتہ سیریل مانیٹر ونڈو پر چھاپ رہے ہیں۔
سرور.on ("/" ، ہینڈل روٹ)؛ // سرور آبجیکٹ کے آن میتھڈ کو روٹ فنکشن ہینڈل کرنے کے لئے کہا جاتا ہے۔ سرور ؛ // پھر ہم نے / ان لائن مثال سرور.بیگین () کے لئے آن میتھڈ کو بلایا ہے؛ // اگلے ہم سرور مابود سیریل ڈاٹ پرنٹلن ("HTTP سرور شروع ہوا") سے شروع کرتے ہیں۔ // اور آخر کار ہم سیریل مانیٹر میں ایک بیان چھاپتے ہیں۔ } // جو سیٹ اپ فنکشن کے باطل لوپ (باطل) کے اختتام کی نشان دہی کرتا ہے {سرور. ہینڈلکلائنٹ ()؛ }
لوپ فنکشن میں ، ہم نے esp کو صحیح طریقے سے چلانے کے لئے ہینڈل کلینٹ () طریقوں کو بلایا ہے۔
ایک بار جب یہ کام ہو گیا تو ، ESP8285 بورڈ نے ویب سرور سے مربوط ہونے میں کچھ وقت لیا اور کامیابی کے ساتھ توقع کے مطابق کام کیا جس نے اس منصوبے کا اختتام کیا۔

بورڈ کے مکمل کام کو نیچے لنک کردہ ویڈیو پر بھی پایا جاسکتا ہے۔ مجھے امید ہے کہ آپ نے اس مضمون سے لطف اندوز ہوئے ہوں گے اور اس میں سے کچھ نیا سیکھا ہوگا۔ اگر آپ کو کوئی شک ہے تو ، آپ نیچے دیئے گئے تبصرے میں پوچھ سکتے ہیں یا تفصیلی فورم کے لئے ہمارے فورمز کا استعمال کرسکتے ہیں۔
