WAVESHARE-لوگو

WAVESHARE ESP32-S3 ٹچ LCD 4.3 انچ

WAVESHARE ESP32-S3 Touch LCD 4.3 انچ - پروڈکٹ

وضاحتیں

  • پروڈکٹ کا نام: ESP32-S3-Touch-LCD-4.3
  • وائرلیس سپورٹ: 2.4GHz وائی فائی اور BLE 5
  • ڈسپلے: 4.3 انچ کیپسیٹیو ٹچ اسکرین
  • یادداشت: اعلی صلاحیت والے فلیش اور PSRAM

پروڈکٹ ختمview
ESP32-S3-Touch-LCD-4.3 ایک مائیکرو کنٹرولر ڈویلپمنٹ بورڈ ہے جو وائی فائی، BLE، ایک کیپسیٹو ٹچ اسکرین، اور مختلف پیریفرل انٹرفیس کو مربوط کرتا ہے۔ یہ انسانی مشین انٹرفیس (HMI) اور دیگر ESP32-S3 ایپلی کیشنز تیار کرنے کے لیے موزوں ہے۔

ہارڈ ویئر کی تفصیل
بورڈ میں متعدد انٹرفیسز شامل ہیں جن میں UART، USB، سینسر، CAN، I2C، RS485، اور موثر چارجنگ اور ڈسچارجنگ کے انتظام کے لیے بیٹری ہیڈر شامل ہیں۔

آن بورڈ انٹرفیس

  • UART انٹرفیس: USB سے UART مواصلت کے لیے CH343P چپ۔
  • USB انٹرفیس: USB مواصلت کے لیے GPIO19(DP) اور GPIO20(DN)۔
  • سینسر انٹرفیس: سینسر انضمام کے لیے GPIO6 کو ADC کے طور پر جوڑتا ہے۔
  • CAN انٹرفیس: ملٹی پلیکس فنکشن کے لیے USB انٹرفیس کے ساتھ اشتراک کیا گیا۔
  • I2C انٹرفیس: ایک سے زیادہ ہارڈویئر I2C انٹرفیس دستیاب ہیں۔
  • RS485 انٹرفیس: براہ راست RS485 مواصلات کے لئے جہاز پر سرکٹ۔
  • بیٹری ہیڈر: موثر بیٹری چارجنگ اور ڈسچارجنگ مینجمنٹ کی حمایت کرتا ہے۔

پن کنکشن

ہارڈ ویئر کنکشن
متعلقہ انٹرفیس سے پیری فیرلز کے مناسب کنکشن کو یقینی بنائیں جیسا کہ دستی میں بیان کیا گیا ہے۔

ماحولیات کی ترتیب
سافٹ ویئر فریم ورک تیزی سے پروٹو ٹائپنگ اور ترقی کے لیے CircuitPython، MicroPython، اور C/C++ (Arduino, ESP-IDF) کو سپورٹ کرتا ہے۔

ختمview

تعارف
ESP32-S3-Touch-LCD-4.3 ایک مائیکرو کنٹرولر ڈویلپمنٹ بورڈ ہے جس میں 2.4GHz وائی فائی اور BLE 5 سپورٹ ہے، اور اعلی صلاحیت والے فلیش اور PSRAM کو مربوط کرتا ہے۔ آن بورڈ 4.3 انچ کیپسیٹیو ٹچ اسکرین GUI پروگرام جیسے LVGL کو آسانی سے چلا سکتی ہے۔ HMI اور دیگر ESP32-S3 ایپلی کیشنز کی فوری ترقی کے لیے موزوں مختلف پردیی انٹرفیس کے ساتھ مل کر۔

خصوصیات

  • Xtensa 32-bit LX7 ڈوئل کور پروسیسر سے لیس، 240MHz مین فریکوئنسی تک۔
  • آن بورڈ اینٹینا کے ساتھ 2.4GHz Wi-Fi (802.11 b/g/n) اور بلوٹوتھ 5 (LE) کو سپورٹ کرتا ہے۔
  • بلٹ ان 512KB SRAM اور 384KB ROM، آن بورڈ 8MB PSRAM اور 8MB فلیش کے ساتھ۔
  • آن بورڈ 4.3 انچ کیپسیٹیو ٹچ ڈسپلے، 800×480 ریزولوشن، 65K رنگ۔
  • I2C انٹرفیس کے ذریعے کیپسیٹو ٹچ کنٹرول کو سپورٹ کرتا ہے، انٹرپٹ سپورٹ کے ساتھ 5 پوائنٹ ٹچ۔
  • آن بورڈ CAN، RS485، I2C انٹرفیس، اور TF کارڈ سلاٹ، فل اسپیڈ USB پورٹ کو مربوط کرتا ہے۔
  • لچکدار گھڑی، ماڈیول پاور سپلائی کی آزاد سیٹنگ، اور دیگر کنٹرولز کو مختلف منظرناموں میں کم بجلی کی کھپت کا احساس کرنے کے لیے سپورٹ کرتا ہے۔

ہارڈ ویئر کی تفصیل

آن بورڈ انٹرفیس

WAVESHARE ESP32-S3 Touch LCD 4.3 انچ -انجیر- (1)

  • UART انٹرفیس: ESP343-S32 کے UART_TXD(GPIO3) اور UART_RXD(GPIO43) سے جڑنے کے لیے USB سے UART کے لیے CH44P چپ کا استعمال، فرم ویئر کو جلانے اور لاگ پرنٹنگ کو فعال کرنا۔
  • USB انٹرفیس: GPIO19(DP) اور GPIO20(DN) بطور ڈیفالٹ ESP32-S3 کے USB پن ہیں، اور انٹرفیس کو UVC جیسے پروٹوکول کے ساتھ کیمروں کو جوڑنے کے لیے استعمال کیا جا سکتا ہے۔ براہ کرم یہاں کلک کریں۔ view UVC ڈرائیور۔
  • سینسر انٹرفیس: یہ انٹرفیس GPIO6 کو ADC کے طور پر منسلک کرنے کے لیے ہے، اور اسے سینسر سے منسلک کیا جا سکتا ہے۔
  • CAN انٹرفیس: CAN انٹرفیس پن اور USB انٹرفیس پن ایک ملٹی پلیکس فنکشن کا اشتراک کرتے ہیں، سوئچنگ کے لیے FSUSB42UMX چپ کا استعمال کرتے ہیں۔ پہلے سے طے شدہ طور پر، USB انٹرفیس استعمال ہوتا ہے (جب FSUSB42UMX کا USB_SEL پن HIGH پر سیٹ ہوتا ہے)۔
  • I2C انٹرفیس: ESP32-S3 متعدد ہارڈویئر I2C انٹرفیس پیش کرتا ہے۔ فی الحال، GPIO8 (SDA) اور GPIO9 (SCL) پنوں کو IO توسیعی چپ، ٹچ انٹرفیس، اور دیگر I2C پیری فیرلز سے مربوط کرنے کے لیے I2C بس کے طور پر استعمال کیا جاتا ہے۔
  • RS485 انٹرفیس: ڈویلپمنٹ بورڈ ایک آن بورڈ RS485 انٹرفیس سرکٹ سے لیس ہے، جو RS485 ڈیوائسز کے ساتھ براہ راست رابطے کی اجازت دیتا ہے۔ RS485 سرکٹ خود بخود ٹرانسمٹ اور ریسیو موڈ کے درمیان بدل جاتا ہے۔
  • PH2.0 بیٹری ہیڈر: ڈویلپمنٹ بورڈ موثر چارجنگ اور ڈسچارجنگ مینجمنٹ چپ CS8501 کا استعمال کرتا ہے، جو ایک لیتھیم بیٹری کو 5V تک بڑھانے کے قابل ہے۔ فی الحال، چارج کرنٹ 580mA پر سیٹ ہے۔ صارفین R45 ریزسٹر کو بدل کر چارج کرنٹ میں ترمیم کر سکتے ہیں۔ مزید تفصیلات کے لیے، براہ کرم اسکیمیٹک ڈایاگرام سے رجوع کریں۔

پن کنکشن

ESP32-S3-WROOM-x

جی پی آئی او 0

LCD

G3

یو ایس بی SD UART CAN سینسر
جی پی آئی او 1 R3          
جی پی آئی او 2 R4          
جی پی آئی او 3 VSYNC          
جی پی آئی او 4 TP_IRQ          
جی پی آئی او 5 DE          
جی پی آئی او 6           AD
جی پی آئی او 7 پی سی ایل کے          
جی پی آئی او 8 TP_SDA          
جی پی آئی او 9 TP_SCL          
جی پی آئی او 10 B7          
جی پی آئی او 11     موسی      
جی پی آئی او 12     ایس سی کے      
جی پی آئی او 13     ایم آئی ایس او      
جی پی آئی او 14 B3          
جی پی آئی او 15       RS485_TX۔    
جی پی آئی او 16       RS485_RX۔    
جی پی آئی او 17 B6          
جی پی آئی او 18 B5          
جی پی آئی او 19   USB_DN     CANRX
جی پی آئی او 20   USB_DP۔     CANTX
جی پی آئی او 21 G7          
جی پی آئی او 38 B4          
جی پی آئی او 39 G2          
جی پی آئی او 40 R7          
جی پی آئی او 41 R6          
جی پی آئی او 42 R5          
جی پی آئی او 43       UART_TXD    
جی پی آئی او 44       UART_RXD    
جی پی آئی او 45 G4          
جی پی آئی او 46 HSYNC          
جی پی آئی او 47 G6          
جی پی آئی او 48

CH422G

G5

-

 

-

 

-

 

-

 

-

 

-

 

EXIO1

 

TP_RST

         
EXIO2 ڈی آئی ایس پی          
EXIO3 LCD_RST          
EXIO4     SD_CS      
EXIO5    

USB_SEL(HIGH)

    USB_SEL(LOW)  

ہارڈ ویئر کنکشن

WAVESHARE ESP32-S3 Touch LCD 4.3 انچ -انجیر- (2)

  • ESP32-S3-Touch-LCD-4.3 ایک آن بورڈ خودکار ڈاؤن لوڈ سرکٹ کے ساتھ آتا ہے۔ ٹائپ سی پورٹ، جس پر UART کا نشان لگایا گیا ہے، پروگرام ڈاؤن لوڈ اور لاگنگ کے لیے استعمال کیا جاتا ہے۔ پروگرام ڈاؤن لوڈ ہونے کے بعد، اسے RESET بٹن دبا کر چلائیں۔
  • براہ کرم استعمال کے دوران دیگر دھاتوں یا پلاسٹک کے مواد کو پی سی بی اینٹینا ایریا سے دور رکھیں۔
  • ترقیاتی بورڈ ADC، CAN، IC، اور RS2.0 پیریفرل پنوں کو بڑھانے کے لیے PH485 کنیکٹر استعمال کرتا ہے۔ سینسر کے اجزاء کو جوڑنے کے لیے PH2.0 سے 2.54mm DuPont مرد کنیکٹر کا استعمال کریں۔
  • چونکہ 4.3 انچ اسکرین زیادہ تر GPIO پنوں پر قابض ہے، آپ ری سیٹ اور بیک لائٹ کنٹرول جیسے افعال کے لیے IO کو بڑھانے کے لیے CH422G چپ استعمال کر سکتے ہیں۔
  • CAN اور RS485 پیریفرل انٹرفیس پہلے سے طے شدہ طور پر جمپر کیپس کا استعمال کرتے ہوئے 1200hm ریزسٹر سے جڑتے ہیں۔ اختیاری طور پر، ٹرمینیشن ریزسٹر کو منسوخ کرنے کے لیے NC کو جوڑیں۔
  • SD کارڈ SPI مواصلات کو ملازمت دیتا ہے۔ نوٹ کریں کہ SD_CS پن کو CH4G کے EXIO422 سے چلانے کی ضرورت ہے۔

دیگر نوٹس

  • LVGL بینچ مارک ایکس چلانے کے لیے اوسط فریم ریٹampESP-IDF v5.1 میں سنگل کور پر le 41 FPS ہے۔ تالیف سے پہلے، 120M PSRAM کو فعال کرنا ضروری ہے۔
  • PH2.0 لیتھیم بیٹری ساکٹ صرف ایک 3.7V لتیم بیٹری کو سپورٹ کرتا ہے۔ بیک وقت چارج کرنے اور ڈسچارج کرنے کے لیے بیٹری پیک کے متعدد سیٹ استعمال نہ کریں۔ 2000mAh سے کم گنجائش والی واحد سیل بیٹری استعمال کرنے کی سفارش کی جاتی ہے۔

طول و عرض

WAVESHARE ESP32-S3 Touch LCD 4.3 انچ -انجیر- (3)

ماحولیات کی ترتیب

ESP32 سیریز ڈویلپمنٹ بورڈز کے لیے سافٹ ویئر کا فریم ورک مکمل ہو گیا ہے، اور آپ پروڈکٹ ڈویلپمنٹ کی تیز رفتار پروٹو ٹائپنگ کے لیے CircuitPython، MicroPython، اور C/C++ (Arduino, ESP-IDF) استعمال کر سکتے ہیں۔ یہاں ان تین ترقی کے طریقوں کا ایک مختصر تعارف ہے:

  • CircuitPython ایک پروگرامنگ زبان ہے جو کوڈنگ ٹیسٹوں اور کم لاگت والے مائیکرو کنٹرولر بورڈز پر سیکھنے کو آسان بنانے کے لیے بنائی گئی ہے۔ یہ MicroPython پروگرامنگ لینگویج کا اوپن سورس مشتق ہے، جس کا مقصد بنیادی طور پر طلباء اور ابتدائی افراد ہیں۔ Adafruit Industries کی طرف سے CircuitPython کی ترقی اور دیکھ بھال کی حمایت کی جاتی ہے۔
    • آپ CircuitPython سے متعلق ایپلی کیشنز کی ترقی کے لیے ڈویلپمنٹ دستاویزات ® کا حوالہ دے سکتے ہیں۔
    • GitHub & CircuitPython لائبریری اپنی مرضی کے مطابق ترقی کے لیے دوبارہ کمپائلیشن کی اجازت دیتی ہے۔
  • MicroPython Python 3 پروگرامنگ زبان کا ایک موثر نفاذ ہے۔ اس میں Python معیاری لائبریری کا ایک چھوٹا ذیلی سیٹ شامل ہے اور اسے مائیکرو کنٹرولرز اور وسائل کے محدود ماحول پر چلانے کے لیے بہتر بنایا گیا ہے۔
    • آپ ڈیولپمنٹ دستاویزات اور مائیکرو پائتھون سے متعلقہ ایپلیکیشن ڈویلپمنٹ کا حوالہ دے سکتے ہیں۔
    • GitHub لائبریری اور MicroPython کے لیے اپنی مرضی کے مطابق ترقی کے لیے دوبارہ مرتب کرنے کی اجازت دیتی ہے۔
  • سرکاری لائبریریاں اور C/C++ ترقی کے لیے Espressif Systems کی مدد اسے تیز رفتار تنصیب کے لیے آسان بناتی ہے۔
    • صارفین Arduino اور منتخب کر سکتے ہیں
    • بصری اسٹوڈیو کوڈ (ESP-IDF) ان کے مربوط ترقیاتی ماحول (IDE) کے طور پر۔
  • ماحول کو Windows 10 کے تحت ترتیب دیا گیا ہے، صارفین Arduino یا Visual Studio Code (ESP-IDF) کو ترقی کے لیے IDE کے طور پر استعمال کرنے کا انتخاب کر سکتے ہیں، Mac/Linux OS کے صارفین برائے مہربانی آفیشل ہدایات سے رجوع کریں۔

ESP-IDF

  • ESP-IDF کی تنصیب اور

Arduino

  • Arduino IDE کو ڈاؤن لوڈ اور انسٹال کریں۔
  • جیسا کہ ذیل میں دکھایا گیا ہے Arduino IDE پر ESP32 انسٹال کریں، اور آپ اس لنک کا حوالہ دے سکتے ہیں۔
  • ایڈیشنل بورڈز مینیجر میں درج ذیل لنک کو پُر کریں۔ URLسیٹنگز اسکرین کے سیکشن کے نیچے File -> ترجیحات اور محفوظ کریں۔

WAVESHARE ESP32-S3 Touch LCD 4.3 انچ -انجیر- (4)

  • انسٹال کرنے کے لیے بورڈ مینیجر پر esp32 تلاش کریں، اور اثر کرنے کے لیے Arduino IDE کو دوبارہ شروع کریں۔WAVESHARE ESP32-S3 Touch LCD 4.3 انچ -انجیر- (6)
  • Arduino IDE کھولیں اور نوٹ کریں کہ مینو بار میں موجود ٹولز متعلقہ فلیش (8MB) کو منتخب کرتے ہیں اور PSRAM (8MB OPI) کو فعال کرتے ہیں، جیسا کہ درج ذیل تصویر میں دکھایا گیا ہے۔

WAVESHARE ESP32-S3 Touch LCD 4.3 انچ -انجیر- (6)

وسیلہ

  • دستاویز
    • ESP32 Arduino Core کی دستاویزات
    • Arduino-esp32
    • ESP-IDF
    • ڈیمو
  • سافٹ ویئر
  • ڈیٹا شیٹ
    • ESP32-S3 سیریز ڈیٹا شیٹ t
    • ESP32-S3 Wroom ڈیٹا شیٹ
    • CH343 ڈیٹا شیٹ
    • ٹی جے اے 1051

اکثر پوچھے گئے سوالات

سوال: کیا میں PH2.0 بیٹری ہیڈر کے ساتھ ایک سے زیادہ بیٹری پیک استعمال کر سکتا ہوں؟
A: PH2.0 لیتھیم بیٹری ساکٹ صرف ایک 3.7V لتیم بیٹری کو سپورٹ کرتا ہے۔ بیٹری پیک کے ایک سے زیادہ سیٹ بیک وقت استعمال نہ کریں۔

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

WAVESHARE ESP32-S3 ٹچ LCD 4.3 انچ [پی ڈی ایف] یوزر گائیڈ
ESP32-S3 ٹچ LCD 4.3 انچ، ESP32-S3، ٹچ LCD 4.3 انچ، LCD 4.3 انچ

حوالہ جات

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

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