ההבדל בין ESP32 ל-ESP8266

נסה את הכלי שלנו לביטול בעיות





סטודנטים רבים שאינם בקיאים באלקטרוניקה מתקשים לעתים קרובות להבחין בין ESP32 לבין ESP8266 מכיוון שיש להם ספקות רבים לגבי איזה לוח מיקרו-בקר ניתן להשתמש ביישום שלהם. אז שני אלה מיקרו-בקרים יש את המפרטים, היתרונות, החסרונות והיישומים שלהם, ולכן לא יכול להיות קל לבחור איזה לוח נכון. גם בקרי המיקרו ESP32 וגם ESP8266 הם SOCs זולים מאוד ומבוססי WiFi המתאימים באופן מושלם עבור פרויקטי עשה זאת בעצמך ב-IoT. מיקרו-בקרים אלה עובדים עם 3.3V וזמינים עם GPIOs לתמיכה בפרוטוקולים שונים כמו 2C , SPI, UART , DAC, PWM ו-ADC. במאמר זה נשווה בין שני המיקרו-בקרים כלומר; ESP32 ו-ESP8266.


ההבדל בין ESP32 ל-ESP8266

ההבדלים העיקריים בין ESP32 ו-ESP8266 נדונים להלן.



מה זה ESP32?

ה-ESP32 הוא מיקרו-בקר SoC בעלות נמוכה וחסכונית בצריכת חשמל שבנוי עם בלוטות ויכולות WiFi. זוהי גרסה מתקדמת של ESP8266 אשר תוכנן על ידי Espressif Systems. זהו מעבד רב-תכליתי וניתן למצוא אותו גם בווריאציות כפולות ליבות וגם בליבות בודדות המציעות יכולות שונות בהתאם לצרכים שלך. ללוח זה יש מעבד משותף כפול ליבה והספק נמוך מאוד שפותח בעיקר בגלל חוסר הבטיחות.

  מיקרו-בקר ESP32
מיקרו-בקר ESP32

מה זה ESP8266?

ה-ESP8266 הוא מיקרו-שבב בעלות נמוכה תומך Wi-Fi כולל TCP/IP מחסנית שפותחה על ידי Espressif Systems. זוהי מערכת עצמאית או שלמה על מעגל שבב המספקת זכות כניסה לכל מיקרו-בקר עם חיבור ה-Wifi שלך. התפקיד העיקרי של לוח זה הוא לארח כל סוג של יישום (או) הורדת הפונקציות של כל רשתות ה-Wi-Fi הלוח הזה חזק מאוד ומתפקד כל הזמן בסביבה תעשייתית קשה מאוד.



  ESP8266 מודול Wi-Fi
ESP8266

ESP32 לעומת ESP8266

ה-ESP32 לעומת ESP8266 נדונים להלן.

ESP32

ESP8266

ESP32 הוא גרסה משודרגת של ESP8266 ויש לו 34 פינים GPIO. לוח ESP8266 הוא Wi-Fi SoC עם 16 פיני GPIO.
זוהי יחידת מיקרו-בקר (MCU) והיא מכשיר עצמאי לחלוטין, זהו SoC (מערכת על שבב) שזקוק למיקרו-בקר חיצוני כדי לתפקד.
יש לו מעבד Cortex-72 עם ארבע ליבות. יש לו מעבד יחיד ליבה.
תדר ה-CLK שלו הוא 160 או 240mhz. תדר ה-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.
מודול זה כולל חיישן מגע וחיישן טמפרטורה. אין לו את החיישנים האלה.
זיכרון ה-RAM שלו הוא 2GB, 4GB, (או) 8GB. זיכרון ה-RAM שלו הוא 64KB.
יש לו יציאת Wi-Fi ו-Ethernet מובנית. יש לו רק Wi-Fi מובנה.
קישוריות Bluetooth קיימת במודול זה. קישוריות Bluetooth אינה קיימת במודול זה.
יש לו ממשק מצלמה. אין לו ממשק מצלמה ייעודי.
זה בטוח יותר. זה פחות בטוח.
הוא תומך פשוט בהצפנת SSL/TLS, אלגוריתמי הצפנה SHA-2, AES ומחולל מספרים אקראיים אמיתיים. הוא תומך רק בהצפנת SSL/TLS.
לוח ה-ESP32 כולל ממשק USB המסייע בחיבור ציוד היקפי שונים כמו; מקלדות, התקני אחסון ועכברים. ללוח זה אין ממשק USB, כך שלא ניתן להשתמש בו לחיבור ציוד היקפי שונה.
ללוח זה יש מנוע קריפטו המסייע בביצוע פעולות הצפנה. לוח ESP8266 אינו מכיל שום מנוע קריפטו.
לוח זה כולל בקר CAN bus מובנה. לוח זה אינו מכיל בקר CAN אפיק מובנה.

מהמידע לעיל, אנו יכולים להסיק שלמודול ESP32 יש תכונות מיוחדות כמו אבטחה אמינה והי-טקית. למודול ESP32 יש לוח אמין, ציוד היקפי וקושחה. כוח העיבוד של מודול זה ייצור חיבורי שכבת שקע בטוחים ודרישות מצוינות בתחום ה-IoT.

  PCBWay

הן למודול ESP32 והן ל-ESP8266 יש יותר GPIO לעבודה עם פרויקטים שימושיים יותר כמו גם מסובכים. לוחות פיתוח אלו זמינים עם מצלמה קטנה ולכן זה ידוע בתור לוחות בעלי יכולת גבוהה. ללוח פיתוח זה יש כוח המאפשר בטיחות טובה יותר וזיכרון RAM גדול יותר בעיקר עבור פרויקטים שונים, אך הוא אינו יכול לפעול בתוך ESP8266.

לפיכך, זוהי סקירה כללית של ההבדל העיקרי בין ESP32 ל-ESP8266. שבבי MCU אלו שייכים למעבדי 32 סיביות, חסכוניים מאוד ומתאימים ל פרויקטים של IoT . אז ה לוח ESP32 הוא מעבד מעבד כפול ליבה עם תדר פעולה של 160 מגה-הרץ עד 240 מגה-הרץ ואילו לוח ה-ESP8266 הוא מעבד ליבה אחת עם תדר פעולה של 80 מגה-הרץ. שני המודולים הללו זמינים עם פיני GPIO ותומכים בפרוטוקולים שונים כמו; SPI , UART & I2C. מודולים אלה מגיעים דרך רשת אלחוטית כדי להבדיל אותם מסוגים אחרים של מיקרו-בקרים כמו Arduino, כך שתוכל לשלוט ולנטר את הציוד שלך מרחוק באמצעות טכנולוגיית WiFi/Bluetooth במחיר נמוך במיוחד. הנה שאלה בשבילך, מה זה ESP32 CAM?