الفرق بين ESP32 وESP8266

جرب أداة القضاء على المشاكل





يواجه العديد من الطلاب الذين ليسوا على دراية بالإلكترونيات صعوبة في كثير من الأحيان في التمييز بين ESP32 و ESP8266 لأن لديهم الكثير من الشكوك حول أي لوحة تحكم يمكن استخدامها في تطبيقهم. إذن هذين ميكروكنترولر لها مواصفاتها وإيجابياتها وسلبياتها وتطبيقاتها، وبالتالي قد لا يكون من السهل اختيار اللوحة الصحيحة. تعد كل من وحدات التحكم الدقيقة ESP32 وESP8266 عبارة عن وحدات تحكم SOC رخيصة جدًا ومعتمدة على WiFi ومناسبة تمامًا مشاريع DIY في إنترنت الأشياء. تعمل وحدات التحكم الدقيقة هذه مع 3.3 فولت وهي متوفرة مع وحدات GPIO لدعم بروتوكولات مختلفة مثل 2ج ، سبي، UART ، DAC، PWM وADC. في هذه المقالة سوف نقوم بمقارنة المتحكمين الدقيقين وهما؛ ESP32 وESP8266.


الفرق بين ESP32 وESP8266

تمت مناقشة الاختلافات الرئيسية بين ESP32 وESP8266 أدناه.



ما هو ESP32؟

ESP32 عبارة عن وحدة تحكم دقيقة SoC منخفضة التكلفة وموفرة للطاقة تم تصميمها باستخدام بلوتوث وقدرات واي فاي. هذه نسخة متقدمة من ESP8266 الذي صممه Espressif Systems. هذا معالج متعدد الاستخدامات ويمكن العثور عليه في كل من الإصدارات ثنائية النواة وكذلك النوى الفردية التي توفر قدرات مختلفة حسب احتياجاتك. تحتوي هذه اللوحة على معالج مشترك ثنائي النواة ومنخفض الطاقة للغاية والذي تم تطويره بشكل أساسي بسبب الافتقار إلى الأمان.

  متحكم ESP32
متحكم ESP32

ما هو ESP8266؟

ESP8266 عبارة عن شريحة صغيرة منخفضة التكلفة تدعم تقنية Wi-Fi بما في ذلك تكب / إب المكدس الذي تم تطويره بواسطة Espressif Systems. هذا هو نظام قائم بذاته أو كامل على دائرة شريحة يوفر حق الدخول إلى أي وحدة تحكم دقيقة مع اتصال Wifi الخاص بك. تتمثل الوظيفة الرئيسية لهذه اللوحة في استضافة أي نوع من التطبيقات (أو) تفريغ وظائف جميع شبكات Wi-Fi. هذه اللوحة قوية جدًا وتعمل باستمرار في بيئة صناعية قاسية للغاية.



  ESP8266 Wi-Fi Module
ESP8266

ESP32 مقابل ESP8266

تمت مناقشة ESP32 و ESP8266 أدناه.

ESP32

ESP8266

ESP32 هو نسخة مطورة من ESP8266 ويحتوي على 34 دبوس GPIO. لوحة ESP8266 عبارة عن Wi-fi SoC مع 16 دبابيس GPIO.
إنها وحدة تحكم دقيقة (MCU) وهي جهاز مستقل كامل، إنها عبارة عن SoC (نظام على شريحة) يحتاج إلى متحكم خارجي ليعمل.
يحتوي على معالج رباعي النواة Cortex-72. يحتوي على وحدة معالجة مركزية أحادية النواة.
تردد CLK هو 160 أو 240 ميجا هرتز. تردد CLK هو 80 ميجا هرتز.
استهلاكها للطاقة هو 10uA. استهلاك الطاقة هو 20uA.
تتكلف لوحات ESP32 حوالي 6 إلى 12 دولارًا. تكلفة هذه اللوحات حوالي 4 دولارات إلى 6 دولارات.
لديها 512 بايت من SRAM. لديها 160 بايت من SRAM.
لديها 12 بت ADC. لديها ADC 10 بت.
لديها SPI-4/I2C-2/I2S-2/UART-2. لديها SPI-2/I2C-1/I2S-2/UART-2.
تحتوي هذه الوحدة على مستشعر لمس ومستشعر لدرجة الحرارة. لا تحتوي على هذه المستشعرات.
ذاكرة الوصول العشوائي الخاصة به هي 2 جيجابايت أو 4 جيجابايت أو (أو) 8 جيجابايت. ذاكرة الوصول العشوائي الخاصة به هي 64 كيلو بايت.
يحتوي على منفذ Wi-Fi و Ethernet مدمج. يحتوي فقط على شبكة Wi-Fi مدمجة.
اتصال Bluetooth موجود في هذه الوحدة. اتصال Bluetooth غير موجود في هذه الوحدة.
لديه واجهة الكاميرا. لا يحتوي على أي واجهة مخصصة للكاميرا.
إنه أكثر أمانًا. أنها أقل أمنا.
وهو يدعم ببساطة تشفير SSL/TLS، وخوارزميات التشفير SHA-2، وAES، ومولد أرقام عشوائية حقيقية. وهو يدعم تشفير SSL/TLS فقط.
تشتمل لوحة ESP32 على واجهة USB تساعد في توصيل الأجهزة الطرفية المختلفة مثل؛ لوحات المفاتيح وأجهزة التخزين والفئران. لا تحتوي هذه اللوحة على واجهة USB، لذلك لا يمكن استخدامها لتوصيل الأجهزة الطرفية المختلفة.
تحتوي هذه اللوحة على محرك تشفير يساعد في إجراء عمليات التشفير. لا تحتوي لوحة ESP8266 على أي محرك تشفير.
تتضمن هذه اللوحة وحدة تحكم CAN bus مدمجة. لا تحتوي هذه اللوحة على أي وحدة تحكم CAN bus مدمجة.

من المعلومات المذكورة أعلاه، يمكننا أن نستنتج أن وحدة ESP32 لديها ميزات خاصة مثل الأمان الموثوق به والتقنية العالية. تحتوي وحدة ESP32 على لوحة موثوقة وملحقات وبرامج ثابتة. ستعمل قوة المعالجة لهذه الوحدة على إنشاء اتصالات طبقة مآخذ توصيل آمنة ومتطلبات رائعة في مجال إنترنت الأشياء.

  PCBWay

تحتوي كل من وحدتي ESP32 وESP8266 على عدد أكبر من GPIO للعمل مع المشاريع الأكثر قابلية للاستخدام والمعقدة. تتوفر لوحات التطوير هذه بكاميرا صغيرة لذلك تُعرف باللوحات ذات القدرة العالية. تتمتع لوحة التطوير هذه بقدرة تتيح أمانًا أفضل وذاكرة وصول عشوائي أكبر بشكل أساسي للمشاريع المختلفة ولكن لا يمكنها العمل ضمن ESP8266.

وبالتالي، هذه نظرة عامة على الفرق الرئيسي بين ESP32 وESP8266. تنتمي شرائح MCU هذه إلى معالجات 32 بت، وهي فعالة جدًا من حيث التكلفة ومناسبة لأجهزة الكمبيوتر مشاريع إنترنت الأشياء . لذلك لوحة ESP32 عبارة عن معالج وحدة المعالجة المركزية ثنائي النواة مع تردد تشغيل من 160 ميجاهرتز إلى 240 ميجاهرتز، بينما لوحة ESP8266 عبارة عن معالج أحادي النواة بتردد تشغيل 80 ميجاهرتز. تتوفر هاتان الوحدتان مع دبابيس GPIO وتدعمان بروتوكولات مختلفة مثل؛ SPI وUART وI2C. تأتي هذه الوحدات من خلال شبكة لاسلكية لتمييزها عن الأنواع الأخرى من وحدات التحكم الدقيقة مثل Arduino بحيث يمكنك التحكم في أجهزتك ومراقبتها عن بعد من خلال تقنية WiFi/Bluetooth بسعر منخفض للغاية. وهنا سؤال لك ما هو ESP32 CAM؟