1. تعارف
Waveshare ESP32-S3 2.1inch Capacitive Touch Round Display Development Board ایک ورسٹائل مائیکرو کنٹرولر ڈویلپمنٹ بورڈ ہے جسے وسیع پیمانے پر ایپلی کیشنز کے لیے ڈیزائن کیا گیا ہے، بشمول ہیومن-مشین انٹرفیس (HMI) اور IoT پروجیکٹس۔ یہ ایک طاقتور ESP32-S3 چپ کو ایک اعلی ریزولوشن راؤنڈ کیپسیٹو ٹچ ڈسپلے کے ساتھ مربوط کرتا ہے، جو مضبوط پروسیسنگ کی صلاحیتوں اور وسیع کنیکٹیویٹی کے اختیارات پیش کرتا ہے۔
یہ ہدایت نامہ آپ کے ترقیاتی بورڈ کی خصوصیات کو ترتیب دینے، چلانے اور سمجھنے کے لیے ضروری معلومات فراہم کرتا ہے۔ مناسب استعمال کو یقینی بنانے اور بورڈ کی صلاحیت کو زیادہ سے زیادہ کرنے کے لیے براہ کرم اسے اچھی طرح پڑھیں۔
2. پیکیج کے مشمولات
تصدیق کریں کہ نیچے دی گئی تمام اشیاء آپ کے پیکیج میں شامل ہیں:
- ESP32-S3-Touch-LCD-2.1B ترقیاتی بورڈ x1
- SH1.0 12PIN کیبل ~100mm x1
- SH1.0 4PIN کیبل ~100mm (2pcs) x1

تصویر: پیکیج کے مشمولات میں ESP32-S3-Touch-LCD-2.1B بورڈ، ایک 12-پن SH1.0 کیبل، اور دو 4-پن SH1.0 کیبلز شامل ہیں۔
3. کلیدی خصوصیات
- پروسیسر: اعلی کارکردگی کا حامل Xtensa 32-bit LX7 ڈوئل کور پروسیسر، 240MHz تک کام کرتا ہے۔
- کنیکٹوٹی: آن بورڈ اینٹینا کے ساتھ مربوط 2.4GHz Wi-Fi (802.11 b/g/n) اور بلوٹوتھ BLE 5 سپورٹ۔
- یادداشت: 512KB SRAM، 384KB ROM، 16MB فلیش، اور 8MB PSRAM۔
- ڈسپلے: 480x480 ریزولوشن اور 262K رنگوں کے ساتھ 2.1 انچ کا راؤنڈ IPS capacitive ٹچ ڈسپلے۔
- ٹچ کنٹرول: انٹرپٹ سپورٹ کے ساتھ I2C انٹرفیس کے ذریعے Capacitive ٹچ۔
- پیری فیرلز: متعدد انٹرفیس بشمول UART، I2C، USB، TF کارڈ سلاٹ، اور مختلف GPIO پن۔
- سینسر: QMI8658 6-axis سینسر (IMU) اور PCF85063 RTC سینسر۔
- پاور مینجمنٹ: توانائی کے موثر استعمال کے لیے کم پاور موڈ کے ساتھ بیٹری مینجمنٹ ماڈیول۔

تصویر: ایک اوورview ESP32-S3-Touch-LCD-2.1 خصوصیات میں سے، LX7 ڈوئل کور پروسیسر، 2.4 گیگا ہرٹز وائی فائی، BLE 5، آن بورڈ اینٹینا، 2.1" ڈسپلے، Capacitive Touch، 480x480 Pixels، 262K کلر، TF6TC58، QF6MI Card 6-Axis IMU، اور ایک سے زیادہ انٹرفیس۔
4. سیٹ اپ اور ہارڈ ویئر ختمview
4.1 ہارڈ ویئر کے اجزاء
بورڈ میں ترقی اور انضمام کے لیے مختلف اجزاء اور کنیکٹر شامل ہیں۔ تفصیلی ترتیب کے لیے نیچے دیے گئے خاکے سے رجوع کریں۔

تصویر: تفصیلی view ESP32-S3-Touch-LCD-2.1 بورڈ کا نمبر والے لیبلز کے ساتھ جو اجزاء کی نشاندہی کرتے ہیں جیسے ESP32-S3R8، QST رویہ سینسر، TCA9554PWR، FSUSB42UMX، CH343P، 16MB فلیش، RTC چپ، USB53M ریچارج مینیجر، یو ایس بی سی 53 ایم بی، بیٹری Type-C پورٹ، MX1.25 بیٹری ہیڈر، 12PIN ملٹی فنکشنل پن ہیڈر، IPEX1 کنیکٹر، TF کارڈ سلاٹ، RTC بیٹری ہیڈر، I2C ہیڈر، UART ہیڈر، USB TO UART Type-C پورٹ، بزر، پاور انڈیکیٹر، چارج انڈیکیٹر اور پاور سپلائی بٹن، RBOET کنٹرول بٹن، Batterboot کنٹرول بٹن۔
4.2 پیریفرل کنکشنز
بورڈ GPIO، UART، اور I2C انٹرفیس کے ذریعے توسیع کی حمایت کرتا ہے۔ مندرجہ ذیل خاکہ عام پردیی کنکشن کی وضاحت کرتا ہے۔

تصویر: ڈایاگرام دکھا رہا ہے کہ GPIO، UART، اور I2C انٹرفیس کا استعمال کرتے ہوئے مختلف پیری فیرلز کو کس طرح جوڑنا ہے، پاور (سرخ)، گراؤنڈ (سیاہ) اور GPIO (سبز) کے لیے کلر کوڈڈ لائنوں کے ساتھ۔
4.3 ابتدائی پاور اپ
بورڈ کو پاور کرنے کے لیے، 5V پاور سورس کو USB Type-C پورٹ سے جوڑیں۔ پاور انڈیکیٹر ایل ای ڈی روشن ہو جائے گا۔ اگر بیٹری منسلک ہے، چارج اشارے اس کی حیثیت دکھائے گا۔
5. آپریٹنگ ہدایات
5.1 ترقیاتی ماحول
ESP32-S3-Touch-LCD-2.1B مقبول ترقیاتی ماحول جیسے ESP-IDF اور Arduino IDE کی حمایت کرتا ہے۔ یہ پلیٹ فارم جامع SDKs، ترقیاتی وسائل، اور پراجیکٹ کی ترقی کو آسان بنانے کے لیے سبق فراہم کرتے ہیں۔
- ESP-IDF: ESP32 سیریز چپس کے لیے ایک مفت، اوپن سورس ڈیولپمنٹ فریم ورک۔ یہ مختلف IDEs جیسے Eclipse اور VSCode کو سپورٹ کرتا ہے۔
- Arduino IDE: ایک صارف دوست الیکٹرانک پروٹو ٹائپنگ پلیٹ فارم، جو فوری ترقی کے لیے موزوں ہے۔

تصویر: یہ تصویر ESP-IDF اور Arduino IDE جیسے معاون ترقیاتی ماحول کے ساتھ ساتھ ہیومن-مشین انٹرفیس اور LVGL GUI ڈویلپمنٹ جیسے ایپلیکیشن کے منظرناموں کی وضاحت کرتی ہے۔
5.2 پروگرامنگ اور فرم ویئر اپ لوڈ
پروگرامنگ اور فرم ویئر اپ لوڈ کرنے کے لیے تفصیلی ہدایات آفیشل Waveshare Wiki میں مل سکتی ہیں۔ عام طور پر، اس میں شامل ہیں:
- USB-to-UART پل کے لیے ضروری ڈرائیورز کو انسٹال کرنا (مثلاً CH343P)۔
- اپنے منتخب کردہ ترقیاتی ماحول (ESP-IDF یا Arduino IDE) کو ترتیب دینا۔
- USB Type-C پورٹ کے ذریعے بورڈ کو اپنے کمپیوٹر سے جوڑنا۔
- اپنے IDE میں صحیح بورڈ اور پورٹ کا انتخاب کرنا۔
- اپنا کوڈ مرتب کرنا اور اپ لوڈ کرنا۔
5.3 ٹچ ڈسپلے تعامل
2.1 انچ ڈسپلے کیپسیٹیو ٹچ فعالیت کو نمایاں کرتا ہے۔ تعامل جدید اسمارٹ فون اسکرینوں کی طرح ہے۔ یقینی بنائیں کہ آپ کا ایپلیکیشن کوڈ I2C انٹرفیس کے ذریعے ٹچ ان پٹ کو صحیح طریقے سے شروع اور ہینڈل کرتا ہے۔
6. درخواست کے منظرنامے۔
Waveshare ESP32-S3-Touch-LCD-2.1B مختلف ایپلی کیشنز کے لیے موزوں ہے، بشمول:
- انسانی مشین انٹرفیس (HMI): کنٹرول سسٹمز اور سمارٹ ڈیوائسز کے لیے بدیہی گرافیکل یوزر انٹرفیس بنانا۔
- IoT آلات: ڈیٹا ویژولائزیشن اور کنٹرول کے لیے انٹرایکٹو ڈسپلے کے ساتھ منسلک آلات تیار کرنا۔
- پہننے کے قابل ٹیکنالوجی: اس کے کمپیکٹ، گول فارم فیکٹر کی وجہ سے۔
- اسمارٹ ہوم کنٹرول پینلز: سمارٹ ہوم ماحولیاتی نظام کے انتظام کے لیے انٹرایکٹو ڈسپلے۔
- صنعتی کنٹرول: چھوٹے پیمانے پر کنٹرول پینلز کو ٹچ ان پٹ کی ضرورت ہوتی ہے۔
7. وضاحتیں
ESP32-S3-Touch-LCD-2.1B کے لیے تفصیلی تکنیکی وضاحتیں:
| فیچر | تفصیل |
|---|---|
| ماڈل کا نام | ESP32-S3-Touch-LCD-2.1B |
| پروسیسر | Xtensa 32-bit LX7 Dual-core، 240MHz تک |
| وائی فائی | 2.4GHz (802.11 b/g/n) |
| بلوٹوتھ | BLE 5 |
| SRAM | 512KB |
| ROM | 384KB |
| فلیش | 16MB |
| PSRAM | 8MB |
| ڈسپلے کی قسم | آئی پی ایس ایل سی ڈی |
| ڈسپلے سائز | 2.1 انچ (گول) |
| قرارداد | 480 x 480 پکسلز |
| رنگ ڈسپلے کریں۔ | 262K |
| ٹچ کی قسم | Capacitive، سنگل پوائنٹ |
| انٹرفیس کو ٹچ کریں | I2C |
| IMU سینسر | QMI8658 (6-axis) |
| آر ٹی سی چپ | PCF85063 |
| USB پورٹ | USB Type-C (مکمل رفتار) |
| بیٹری کنیکٹر | MX1.25 2PIN 3.7V لیتھیم بیٹری کے لیے |
| طول و عرض | 75.00 x 75.00 ملی میٹر (مجموعی طور پر)، 66.00 ملی میٹر (پی سی بی قطر) |
| شے کا وزن | 2.46 اونس |
8. خاکہ کے طول و عرض
درج ذیل خاکے ترقیاتی بورڈ کے جسمانی جہت فراہم کرتے ہیں۔

تصویر: اوپر سے نیچے view بورڈ کے خاکہ کے طول و عرض میں، ڈسپلے ماڈیول کے لیے 75.00mm اور PCB کے لیے 71.80mm کا قطر دکھا رہا ہے۔

تصویر: سائیڈ view اور تفصیلی پی سی بی کے طول و عرض، اجزاء اور کنیکٹرز کے لیے ملی میٹر میں مختلف پیمائشوں کی نشاندہی کرتے ہیں۔
9 خرابیوں کا سراغ لگانا
- بورڈ آن نہیں ہے: یقینی بنائیں کہ USB Type-C کیبل 5V پاور سورس سے محفوظ طریقے سے منسلک ہے۔ پاور اشارے ایل ای ڈی کو چیک کریں۔
- فرم ویئر اپ لوڈ کے مسائل: تصدیق کریں کہ درست ڈرائیورز انسٹال ہیں اور آپ کے IDE میں بورڈ کا انتخاب کیا گیا ہے۔ USB کیبل کو جوڑنے کے دوران BOOT بٹن دبانے کی کوشش کریں، پھر ری سیٹ کریں۔
- ڈسپلے کچھ بھی نہیں دکھا رہا ہے: تصدیق کریں کہ ڈسپلے ربن کیبل صحیح طریقے سے بیٹھی ہوئی ہے۔ ڈسپلے شروع کرنے کی غلطیوں کے لیے اپنا کوڈ چیک کریں۔
- ٹچ ان پٹ جواب نہیں دے رہا ہے: یقینی بنائیں کہ آپ کے سافٹ ویئر میں ٹچ کنٹرولر کے لیے I2C انٹرفیس درست طریقے سے شروع کیا گیا ہے۔ ٹچ پینل کو کسی بھی جسمانی نقصان کی جانچ کریں۔
- وائی فائی/بلوٹوتھ کنیکٹیویٹی کے مسائل: اینٹینا کنکشن کی تصدیق کریں (اگر بیرونی ہو) اور نیٹ ورک سیٹنگز کے لیے سافٹ ویئر کنفیگریشن چیک کریں۔
10 دیکھ بھال
- صفائی: ڈسپلے اور بورڈ کو صاف کرنے کے لیے نرم، خشک کپڑا استعمال کریں۔ کھرچنے والے مواد یا سخت کیمیکل سے پرہیز کریں۔
- ذخیرہ: استعمال میں نہ ہونے پر بورڈ کو خشک، مخالف جامد ماحول میں اسٹور کریں۔
- فرم ویئر اپ ڈیٹس: فرم ویئر اپ ڈیٹس اور نئے سابق کے لیے باقاعدہ طور پر آفیشل Waveshare Wiki کو چیک کریں۔ampبہترین کارکردگی اور تازہ ترین خصوصیات تک رسائی کو یقینی بنانے کے لیے۔
11. وارنٹی اور سپورٹ
وارنٹی کی تفصیلی معلومات کے لیے، براہ کرم آفیشل Waveshare سے رجوع کریں۔ webسائٹ یا اپنی خریداری کے مقام سے رابطہ کریں۔ تکنیکی معاونت، وسیع دستاویزات، اور کمیونٹی فورمز کے لیے آفیشل ویو شیئر ویکی ملاحظہ کریں:
وکی سبق فراہم کرتا ہے، مثال کے طور پرample کوڈ، ڈیٹا شیٹس، اور ESP32-S3-Touch-LCD-2.1B ڈویلپمنٹ بورڈ کے لیے مخصوص ٹربل شوٹنگ گائیڈز۔