وائی ​​فائی اور بلوٹوتھ کے ساتھ XC3800 ESP32 مین بورڈ

ESP32 ایک طاقتور ڈوئل کور مائکروکنٹرولر ہے جس میں وائی فائی اور بلوٹوتھ شامل ہیں، اور Arduino کمیونٹی کی کوششوں کی بدولت ESP32 ایڈون کے ذریعے Arduino IDE کے ساتھ پروگرام کیا جا سکتا ہے۔ اس میں 512kB RAM، 4MB فلیش میموری اور 12bit ADC، 8-bit DAC، I2S، I2C، ٹچ سینسر اور SPI جیسی خصوصیات کے ساتھ IO پنوں کے ڈھیر ہیں۔ یہ اگلا مرحلہ ہے اگر ایک معیاری AVR پر مبنی Arduino آپ کی ضرورت کے مطابق کام کرنے کے لیے اتنا طاقتور نہیں ہے۔ بلوٹوتھ سپورٹ ابھی بھی ترقی میں ہے، لہذا بیکنز بنانے کے علاوہ بلوٹوتھ کی بہت سی خصوصیات دستیاب نہیں ہیں۔

XC3800 ESP32

Arduino

ESP32 IC کے لیے سپورٹ انسٹال کرنا ابھی تک بورڈز مینیجر کے ذریعے دستیاب نہیں ہے، اس لیے گیتھب پیج پر دی گئی ہدایات کو استعمال کیا جانا چاہیے: https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions

اس عمل میں ایک بڑا ڈاؤن لوڈ اور مکمل کرنے کے متعدد مراحل شامل ہیں، لہذا استعمال کرنے سے پہلے ہدایات کو پڑھنے کی سفارش کی جاتی ہے۔

انسٹال ہونے کے بعد، آپ کو بورڈ پر USB-سیریل کنورٹر کے لیے ڈرائیورز بھی انسٹال کرنے کی ضرورت پڑ سکتی ہے۔ یہ ایک CP2102 IC ہے، اور ڈرائیور CP2102 IC مینوفیکچررز پر پائے جاتے ہیں۔ webسائٹ: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

Arduino کے لیے ESP32 کے لیے سپورٹ مسلسل ترقی کے تحت ہے، لیکن ایک بار جب سب کچھ انسٹال ہو جاتا ہے، خاکہ لکھنے اور اپ لوڈ کرنے کا عمل دوسرے بورڈز کی طرح ہوتا ہے۔ ESP32 Dev Module کو بورڈ کی قسم کے طور پر منتخب کریں، اور یقینی بنائیں کہ صحیح سیریل پورٹ کا انتخاب کیا گیا ہے۔

If you are having trouble uploading, try holding the ‘BOOT’ button while pressing and releasing the ‘RST’ button. This should put the board into bootloader mode to allow uploads.

سابق کی ایک اچھی تعداد ہے۔amples اسکیچز (بشمول بہت سے وائی فائی ایپلی کیشنز)، لیکن یہ دیکھنے کے لیے ایک اچھا امتحان ہے کہ سیٹ اپ کا پورا عمل صحیح طریقے سے ہوا ہے صرف 'پلک جھپکتے' خاکے کو اپ لوڈ کرنا۔

مائیکرو پائتھون

MicroPython ایک مکمل ترقیاتی ماحول ہے جو دراصل ESP32 پروسیسر پر چلتا ہے۔ انسٹال بورڈ پر ایک فرم ویئر امیج کو چمکا کر، اور پھر 115200 باؤڈ پر چلنے والے سیریل ٹرمینل تک رسائی حاصل کر کے براہ راست ترجمان میں کمانڈ داخل کر سکتے ہیں۔ تصویر اس صفحہ سے ڈاؤن لوڈ کی جا سکتی ہے: https://micropython.org/download/#esp32

esptool.py پروگرام انسٹال ہو جائے گا اگر آپ نے Arduino ایڈون انسٹال کیا ہے (یہ وہی ہے جو Arduino کے تحت اپ لوڈ کرتا ہے)، بصورت دیگر، اسے اس کے گیتھب پیج سے یہاں پر انسٹال کیا جا سکتا ہے: https://github.com/espressif/esptool

دستاویزات / وسائل

گیتھب مین بورڈ وائی فائی بلوٹوتھ [پی ڈی ایف] یوزر مینوئل
مین بورڈ وائی فائی بلوٹوتھ، XC3800 ESP32

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *