פורטל לימודי אינטראקטיבי — הסברים, השוואות ומפות פינים חיות לשלוש הפלטפורמות המובילות
| מאפיין | Arduino | ESP32 | Raspberry Pi |
|---|---|---|---|
| סוג | מיקרו-בקר | מיקרו-בקר | מחשב מלא |
| תקשורת אלחוטית | ❌ אין | ✅ WiFi+BT | ✅ WiFi+BT |
| מערכת הפעלה | ❌ אין | ❌ אין | ✅ לינוקס |
| הכי טוב ל | לימוד יסודות | פרויקטי IoT | פרויקטים כבדים |
| מתח עבודה | 5V | 3.3V | 3.3V |
ה-Arduino הוא פלטפורמת קוד-פתוח ללימוד אלקטרוניקה ותכנות, שנולדה באיטליה ב-2005. בבסיסה לוח קטן עם מיקרו-בקר שאפשר לתכנת בקלות כדי לקרוא חיישנים, להפעיל מנועים, נורות ועוד. היא הפכה לשם הנרדף ללימוד רובוטיקה ואלקטרוניקה בבתי ספר בכל העולם.
את ה-Arduino מתכנתים בעזרת תוכנה חינמית בשם Arduino IDE, בשפה מבוססת C++. כל תוכנית (הנקראת "Sketch") בנויה משתי פונקציות עיקריות:
רצה פעם אחת כשהלוח נדלק. כאן מגדירים אילו פינים הם קלט/פלט, מאתחלים תקשורת וכו׳.
רצה שוב ושוב ללא הפסקה — כאן הלב של התוכנית: קריאת חיישנים, קבלת החלטות והפעלת רכיבים.
קורא או כותב שני מצבים בלבד: HIGH (5V) או LOW (0V). מתאים לכפתורים, נורות, ממסרים.
קורא טווח רציף של ערכים (0–1023) — לקריאת חיישנים כמו LDR, פוטנציומטר, חיישן טמפרטורה.
פינים מסומנים ב-~ שיכולים לדמות פלט אנלוגי (0–255) — לעמעום נורות ולשליטה במהירות מנועים.
| מאפיין | Nano | Uno R3 | Uno R4 |
|---|---|---|---|
| מיקרו-בקר | ATmega328P | ATmega328P | Renesas RA4M1 |
| ליבה | 8-bit | 8-bit | 32-bit (M4) |
| תדר | 16 MHz | 16 MHz | 48 MHz |
| Flash | 32 KB | 32 KB | 256 KB |
| RAM | 2 KB | 2 KB | 32 KB |
| גודל | זעיר | בינוני | בינוני |
| DAC / CAN | ❌ אין | ❌ אין | ✅ יש |
| ולטאז׳ | 5V | 5V | 5V |
הקטן ביותר — מושלם לפרויקטים קומפקטיים ולהלחמה על לוח. אותו מוח כמו Uno.
הקלאסיקה — הלוח הנפוץ בעולם ללימוד. עמיד, קל לחיבור shields, ואינסוף מדריכים.
הדור החדש — מעבד 32-bit חזק, DAC אמיתי, CAN Bus, וזיכרון גדול פי כמה. תואם לאחור.
בחר דגם Arduino ולחץ על כל פין כדי לראות את תפקידו המלא. שים לב לפינים המסומנים ב-~ (PWM) ולפינים הייחודיים של R4 (DAC, CAN).
ה-ESP32 הוא מיקרו-בקר עוצמתי וזול מבית Espressif הסיני, שהפך לסטנדרט בעולם ה-IoT (האינטרנט של הדברים). מה שהופך אותו למיוחד: WiFi ו-Bluetooth מובנים בתוך השבב עצמו — בניגוד ל-Arduino שדורש רכיבים נוספים לכל תקשורת אלחוטית.
ה-ESP32 יכול להתחבר לרשת אלחוטית כמו טלפון, לשלוח נתונים לענן, לשמש כשרת אינטרנט קטן, או ליצור נקודת גישה (Access Point) משלו. זהו הבסיס לכל פרויקט IoT.
תמיכה ב-Bluetooth קלאסי וב-Bluetooth Low Energy (BLE) חסכוני בסוללה. מאפשר חיבור לטלפונים, שעונים חכמים, חיישנים ואביזרים — אידיאלי למכשירים ניידים.
Xtensa LX6 דו-ליבתי עד 240MHz. שתי ליבות עצמאיות שיכולות לעבוד במקביל — אחת לתקשורת ואחת ליישום.
520KB SRAM פנימי, ועד 4MB (או יותר) Flash חיצוני לאחסון התוכנית והנתונים. דגמי WROVER מוסיפים PSRAM.
ADC, DAC, PWM, מגעי מגע (Touch), UART, SPI, I2C — ועד 34 פיני GPIO. עשיר בהרבה מ-Arduino.
| מאפיין | Arduino Uno | ESP32 |
|---|---|---|
| מעבד | ATmega328P (8-bit) | Xtensa LX6 (32-bit) |
| ליבות | 1 | 2 (Dual-Core) |
| תדר | 16 MHz | 240 MHz |
| WiFi | ❌ אין | ✅ מובנה |
| Bluetooth | ❌ אין | ✅ מובנה |
| RAM | 2 KB | 520 KB |
| Flash | 32 KB | 4 MB |
| ולטאז׳ | 5V | 3.3V |
| מחיר | נמוך | נמוך מאוד |
בחר דגם ESP32 ולחץ על כל פין כדי לראות את תפקידו המלא. כל דגם עם הפינים והפריפריאלים הייחודיים לו.
ה-Raspberry Pi (רספברי פיי) הוא מחשב שלם בגודל כרטיס אשראי — לא מיקרו-בקר כמו Arduino או ESP32, אלא מחשב לינוקס מלא עם מעבד, זיכרון RAM, יציאות USB, חיבור רשת, HDMI ומערכת הפעלה. פותח על ידי קרן Raspberry Pi בבריטניה כדי לקדם חינוך למחשבים ותכנות.
שבב Broadcom משולב הכולל CPU מסוג ARM, GPU לגרפיקה, ובקר זיכרון — הכל על שבב אחד (System-on-Chip).
זיכרון LPDDR4/4X מולחם על הלוח (2–8GB). ככל שיותר RAM — יותר תוכניות במקביל וריבוי משימות חלק.
USB, Gigabit Ethernet, Wi-Fi, Bluetooth, שתי יציאות micro-HDMI (4K), חריץ microSD, ומחבר GPIO של 40 פינים.
microSD. ב-Pi 5 אפשר גם לחבר כונן NVMe SSD מהיר דרך חיבור ה-PCIe החדש.מערכת ההפעלה הרשמית היא Raspberry Pi OS (בעבר Raspbian) — הפצת לינוקס המבוססת על Debian, מותאמת במיוחד לחומרת ה-Pi. היא חינמית, קוד פתוח, וכוללת שולחן עבודה גרפי, דפדפן, וכלי תכנות מובנים.
Raspberry Pi Imager — פשוט בוחרים מערכת, בוחרים כרטיס, ולוחצים "Write".שני הדגמים חולקים את אותה צורה ואת אותו מחבר GPIO של 40 פינים, אך ה-Pi 5 הוא קפיצת דור אמיתית בביצועים:
| מאפיין | Raspberry Pi 4 B | Raspberry Pi 5 |
|---|---|---|
| מעבד (SoC) | Broadcom BCM2711 | Broadcom BCM2712 |
| ליבות CPU | 4× Cortex-A72 @ 1.8GHz | 4× Cortex-A76 @ 2.4GHz |
| ביצועים יחסיים | בסיס | פי 2–3 מהיר יותר |
| GPU | VideoCore VI @ 500MHz | VideoCore VII @ 800MHz |
| זיכרון RAM | LPDDR4-3200 (1–8GB) | LPDDR4X-4267 (2–8GB) |
| PCIe (SSD מהיר) | ❌ אין | ✅ PCIe 2.0 ×1 |
| תצוגה כפולה 4K | 4K @ 30fps | 4K @ 60fps |
| שעון זמן אמת (RTC) | ❌ אין | ✅ מובנה |
| כפתור הפעלה | ❌ אין | ✅ מובנה |
| הזנת חשמל | USB-C 5V/3A | USB-C 5V/5A (PD) |
| ייצור (תהליך) | 28nm | 16nm (חסכוני יותר) |
פרויקטים חינוכיים, IoT חסכוני בחשמל, שרתים קלים, ותקציב מוגבל. עדיין מצוין ללימוד תכנות ואלקטרוניקה.
מחשב שולחני קומפקטי, שרתים כבדים, עיבוד וידאו, אמולציית משחקים, ופרויקטים שדורשים אחסון NVMe מהיר.
מחבר ה-GPIO (General Purpose Input/Output) של 40 הפינים זהה ב-Pi 4 וב-Pi 5. לחץ על כל פין כדי לראות את תפקידו. שים לב: כל פיני ה-GPIO עובדים ב-3.3V בלבד — חיבור 5V ישרוף אותם!
⚠ המספור הוא מספר פין פיזי (1–40) לפי מיקום על המחבר. מספר ה-GPIO (BCM) מופיע בסוגריים בפאנל המידע.