ESP32 کے مختلف ورژن کیا ہیں؟

Esp32 K Mkhtlf Wrzhn Kya Y



ESP32 مائیکرو کنٹرولر IoT پروجیکٹس کے لیے ایک ورسٹائل اور سرمایہ کاری مؤثر حل ہے۔ بلٹ ان وائی فائی، بلوٹوتھ، اور پروسیسنگ پاور کے ساتھ، یہ مختلف ضروریات کو پورا کرنے کے لیے بہت سی صلاحیتیں پیش کرتا ہے۔ تاہم، دستیاب مختلف اختیارات میں سے کسی پروجیکٹ کے لیے موزوں ESP32 ورژن کی شناخت کرنا مشکل ہو سکتا ہے۔ یہ مضمون ESP32 کے مختلف ورژن کا احاطہ کرتا ہے اور ان کی خصوصیات کے بارے میں بصیرت فراہم کرتا ہے۔

فہرست کا خانہ

ESP32-DevKitC

ESP32-DevKitC ایک کم فٹ پرنٹ اور انٹری لیول ڈویلپمنٹ بورڈ ہے جو ESP32 سیریز کا حصہ ہے۔ اس بورڈ میں ایک بھرپور پیریفرل سیٹ ہے۔ بلٹ ان ESP32 پن آؤٹ کو پریشانی سے پاک پروٹو ٹائپنگ کے لیے بہتر بنایا گیا ہے۔







ESP32-DevKitC ایک ترقیاتی بورڈ ہے جس میں ESP32-WROOM-32 ماڈیول موجود ہے۔ یہ ڈیوائس 240 میگا ہرٹز ڈوئل کور پروسیسر، 4 ایم بی فلیش میموری، اور 520 KB ریم سے لیس ہے۔ یہ بلٹ ان وائی فائی اور بلوٹوتھ فنکشنلٹیز کے ساتھ آتا ہے لیکن اس میں آڈیو کوڈیک اور کیمرہ انٹرفیس کی کمی ہے۔



ESP32-WROOM-32

ESP32-WROOM-32 ESP32 مائکروکنٹرولر کا سب سے عام ورژن ہے۔ یہ بورڈ 240 میگا ہرٹز ڈوئل کور پروسیسر، 4 ایم بی فلیش میموری، اور 520 KB ریم سے لیس ہے۔ اس ورژن میں بلٹ ان وائی فائی اور بلوٹوتھ بھی شامل ہے، جو اسے IoT پروجیکٹس کے لیے بہترین انتخاب بناتا ہے۔



ESP32-WROVER

ESP32-WROVER ESP32-WROOM-32 کی طرح ہے لیکن PSRAM کے اضافی 4 MB کے اضافے کے ساتھ۔ یہ اضافی میموری زیادہ پیچیدہ پروجیکٹس کی اجازت دیتی ہے جن کے لیے پروسیسنگ پاور اور میموری کی اعلی سطح کی ضرورت ہوتی ہے۔





ESP32-SOLO-1

ESP32-SOLO-1 ESP32 کا سنگل کور ورژن ہے، جس کی گھڑی کی رفتار 160MHz تک ہے۔ یہ 4 MB فلیش میموری، 416 KB SRAM، اور مربوط وائی فائی اور بلوٹوتھ صلاحیتوں کے ساتھ آتا ہے۔ یہ ورژن ان منصوبوں کے لیے مثالی ہے جن کے لیے کم بجلی کی کھپت کی ضرورت ہوتی ہے اور یہ اتنے پیچیدہ نہیں ہیں جتنے کہ ڈوئل کور پروسیسر کی ضرورت ہوتی ہے۔

ESP32-PICO-KIT

ESP32-PICO-KIT ایک ترقیاتی بورڈ ہے جس میں ESP32-PICO ماڈیول شامل ہے۔ ماڈیول میں 240MHz ڈوئل کور پروسیسر، 4 MB فلیش میموری، اور 520 KB SRAM ہے۔ یہ ورژن شوق رکھنے والوں اور پیشہ ور افراد کے لیے مثالی ہے جو پورٹیبل، استعمال میں آسان مائکروکنٹرولر چاہتے ہیں۔



ESP32-PICO-KIT Espressif کا سب سے چھوٹا ترقیاتی بورڈ ہے، کیونکہ یہ ایک چھوٹے بریڈ بورڈ میں فٹ بیٹھتا ہے۔ یہ مجرد اجزاء کی کم از کم تعداد کے ساتھ مکمل طور پر فعال ہے، جبکہ اس میں تمام ESP32 پنوں کو بے نقاب کیا گیا ہے۔

ESP32-LyraT

ESP32-LyraT ایک ترقیاتی بورڈ ہے جو خاص طور پر آڈیو پر مبنی ایپلی کیشنز کے لیے بنایا گیا ہے۔ اس کی خصوصیات میں ڈوئل کور پروسیسر، 8 MB فلیش میموری، اور 520 kB SRAM شامل ہے۔ اس میں ان بلٹ آڈیو کوڈیک اور مائیکروفون ہے، جو اسے موسیقی اور آواز سے متعلق پروجیکٹس کے لیے ایک ترجیحی انتخاب بناتا ہے۔

ESP32-LyraT ڈویلپمنٹ بورڈ تقریر اور آواز کی شناخت کی مارکیٹ کو نشانہ بناتا ہے، اور یہ ESP32-WROVER-E ماڈیول کو شامل کرتا ہے۔ یہ ماڈیول ڈوئل کور پروسیسر اور 4.5 MB آپریٹنگ میموری سے لیس ہے۔ بورڈ کی منفرد خصوصیات بیرونی پردیی آلات کی کم سے کم ضرورت کے ساتھ انتہائی مربوط آڈیو حل تیار کرنے کی اجازت دیتی ہیں۔

ESP32-CAM

ESP32-CAM ایک ترقیاتی بورڈ ہے جو کیمرہ ایپلی کیشنز کے لیے ڈیزائن کیا گیا ہے۔ یہ ڈوئل کور پروسیسر، 4 ایم بی فلیش میموری، اور 520 KB SRAM سے لیس ہے۔ مزید برآں، اس میں بلٹ ان OV2640 کیمرہ ماڈیول شامل ہے، جو اسے کیمرہ پروجیکٹس کے لیے بہترین انتخاب بناتا ہے۔

ESP32-S2

ESP32-S2 ESP32 کا ایک نیا ورژن ہے جو کم طاقت والے IoT ایپلیکیشنز کے لیے ڈیزائن کیا گیا ہے۔ اس میں سنگل کور پروسیسر ہے جس کی گھڑی کی رفتار 240MHz تک، 2.4GHz Wi-Fi، اور بلٹ ان سیکیورٹی فیچرز ہیں۔

ESP32-S2-DevKitM-1 ایک داخلی سطح کا ترقیاتی بورڈ ہے جو ESP32-S2-MINI سیریز پر مبنی ہے۔ اس میں تمام ESP32-S2 پن بے نقاب ہیں اور جوڑنے اور استعمال کرنا آسان ہے۔

ESP32-S3

ESP32-S3 عمومی مقصدی ترقیاتی بورڈ، ESP32-S3-WROOM-1/1U یا ESP32-S3-WROOM-2/2U پر مبنی۔ اس میں تمام ESP32-S3 پن بے نقاب ہیں اور جوڑنے اور استعمال کرنا آسان ہے۔

ESP32-S3 میں 240MHz تک کی گھڑی کی رفتار اور اندرونی حفاظتی خصوصیات ہیں۔ اس میں 4 MB فلیش میموری اور 384 KB SRAM کے ساتھ ڈوئل کور پروسیسر ہے۔ یہ ورژن ان ایپلی کیشنز کے لیے ڈیزائن کیا گیا ہے جن کے لیے اعلیٰ سطح کی سیکیورٹی کی ضرورت ہوتی ہے، جیسے کہ سمارٹ ہومز اور صنعتی آٹومیشن۔

ESP32-C6

ESP32-C6 ایک وائی فائی 6 اور بلوٹوتھ 5.2 فعال مائکروکنٹرولر ہے۔ اس میں 160MHz تک کی گھڑی کے ساتھ ڈوئل کور پروسیسر ہے۔ اس میں 4 MB فلیش میموری اور 520 KB SRAM بھی ہے۔ یہ ورژن ان ایپلی کیشنز کے لیے مثالی ہے جن کے لیے تیز رفتار وائرلیس کمیونیکیشن اور کم بجلی کی کھپت کی ضرورت ہوتی ہے۔

ESP32-C6 عمومی مقصدی ترقیاتی بورڈ، ESP32-C6-WROOM-1 پر مبنی۔ اس میں تمام ESP32-C6 پن بے نقاب ہیں اور جوڑنے اور استعمال کرنا آسان ہے۔ زیادہ تر I/O پنوں کو آسانی سے انٹرفیس کرنے کے لیے دونوں اطراف کے پن ہیڈر میں توڑ دیا جاتا ہے۔ ڈویلپرز یا تو پیری فیرلز کو جمپر تاروں سے جوڑ سکتے ہیں یا ESP32-C6-DevKitC-1 کو بریڈ بورڈ پر ماؤنٹ کر سکتے ہیں۔

موازنہ ٹیبل

پروجیکٹ کے لیے صحیح ESP32 ورژن کا انتخاب کرنے کے لیے، مندرجہ ذیل موازنہ کی میز ہے جو ہر ورژن کی اہم خصوصیات کو نمایاں کرتی ہے۔

نتیجہ

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