🔲

עולם המיקרו-בקרים

פורטל לימודי אינטראקטיבי — הסברים, השוואות ומפות פינים חיות לשלוש הפלטפורמות המובילות

✦ בנוי על ידי פהד גאנם ✦
♾️
Arduino
ATmega328P · RA4M1
פלטפורמת הכניסה ללימוד. Nano, Uno R3 ו-Uno R4 עם IDE וקוד לדוגמה.
כניסה ←
📡
ESP32
Xtensa LX6 · Dual-Core
המיקרו-בקר עם WiFi ו-Bluetooth — מלך ה-IoT. WROOM, CAM, WROVER ו-S3.
כניסה ←
🍓
Raspberry Pi
Broadcom · Linux
מחשב לינוקס שלם — לא רק מיקרו-בקר. השוואת Pi 4 מול Pi 5 ומפת GPIO.
כניסה ←

🔎 מבט מהיר — מי מתאים למה?

מאפייןArduinoESP32Raspberry Pi
סוגמיקרו-בקרמיקרו-בקרמחשב מלא
תקשורת אלחוטית❌ אין✅ WiFi+BT✅ WiFi+BT
מערכת הפעלה❌ אין❌ אין✅ לינוקס
הכי טוב ללימוד יסודותפרויקטי IoTפרויקטים כבדים
מתח עבודה5V3.3V3.3V
✦ בנוי על ידי פהד גאנם ✦
חזרה לשער

💡 מה זה Arduino?

ה-Arduino הוא פלטפורמת קוד-פתוח ללימוד אלקטרוניקה ותכנות, שנולדה באיטליה ב-2005. בבסיסה לוח קטן עם מיקרו-בקר שאפשר לתכנת בקלות כדי לקרוא חיישנים, להפעיל מנועים, נורות ועוד. היא הפכה לשם הנרדף ללימוד רובוטיקה ואלקטרוניקה בבתי ספר בכל העולם.

🔑 למה Arduino כל כך פופולרי? פשטות. הלוח זול, סביבת התכנות חינמית וקלה, יש אינספור מדריכים וספריות מוכנות, וקהילה ענקית. זו נקודת הכניסה המושלמת לעולם המיקרו-בקרים.

💻 סביבת הפיתוח — Arduino IDE

את ה-Arduino מתכנתים בעזרת תוכנה חינמית בשם Arduino IDE, בשפה מבוססת C++. כל תוכנית (הנקראת "Sketch") בנויה משתי פונקציות עיקריות:

// רץ פעם אחת בהתחלה — הגדרות
void setup() {
  pinMode(13, OUTPUT);
}

// רץ שוב ושוב בלולאה אינסופית
void loop() {
  digitalWrite(13, HIGH); // נורה דולקת
  delay(1000);
  digitalWrite(13, LOW); // נורה כבויה
  delay(1000);
}

⚙️ setup()

רצה פעם אחת כשהלוח נדלק. כאן מגדירים אילו פינים הם קלט/פלט, מאתחלים תקשורת וכו׳.

🔁 loop()

רצה שוב ושוב ללא הפסקה — כאן הלב של התוכנית: קריאת חיישנים, קבלת החלטות והפעלת רכיבים.

🔩 סוגי הפינים

🟢 דיגיטלי

קורא או כותב שני מצבים בלבד: HIGH (5V) או LOW (0V). מתאים לכפתורים, נורות, ממסרים.

🟡 אנלוגי

קורא טווח רציף של ערכים (0–1023) — לקריאת חיישנים כמו LDR, פוטנציומטר, חיישן טמפרטורה.

〰️ PWM (~)

פינים מסומנים ב-~ שיכולים לדמות פלט אנלוגי (0–255) — לעמעום נורות ולשליטה במהירות מנועים.

⚡ שים לב: רוב לוחות ה-Arduino הקלאסיים (Uno, Nano) עובדים ב-5V — בניגוד ל-ESP32 ול-Raspberry Pi שעובדים ב-3.3V. חשוב לבדוק את מתח העבודה לפני חיבור רכיבים.

⚔️ השוואת דגמים — Nano · Uno · Uno R4

מאפייןNanoUno R3Uno R4
מיקרו-בקרATmega328PATmega328PRenesas RA4M1
ליבה8-bit8-bit32-bit (M4)
תדר16 MHz16 MHz48 MHz
Flash32 KB32 KB256 KB
RAM2 KB2 KB32 KB
גודלזעירבינוניבינוני
DAC / CAN❌ אין❌ אין✅ יש
ולטאז׳5V5V5V

🔧 Nano

הקטן ביותר — מושלם לפרויקטים קומפקטיים ולהלחמה על לוח. אותו מוח כמו Uno.

📘 Uno R3

הקלאסיקה — הלוח הנפוץ בעולם ללימוד. עמיד, קל לחיבור shields, ואינסוף מדריכים.

🚀 Uno R4

הדור החדש — מעבד 32-bit חזק, DAC אמיתי, CAN Bus, וזיכרון גדול פי כמה. תואם לאחור.

📍 מפת פינים אינטראקטיבית — לפי דגם

בחר דגם Arduino ולחץ על כל פין כדי לראות את תפקידו המלא. שים לב לפינים המסומנים ב-~ (PWM) ולפינים הייחודיים של R4 (DAC, CAN).

סנן לפי:
לחץ על פין כלשהו
כדי לראות מידע מפורט
חזרה לשער

💡 מה זה ESP32?

ה-ESP32 הוא מיקרו-בקר עוצמתי וזול מבית Espressif הסיני, שהפך לסטנדרט בעולם ה-IoT (האינטרנט של הדברים). מה שהופך אותו למיוחד: WiFi ו-Bluetooth מובנים בתוך השבב עצמו — בניגוד ל-Arduino שדורש רכיבים נוספים לכל תקשורת אלחוטית.

🔑 הלב של ה-ESP32: מעבד דו-ליבתי (Dual-Core) בתדר עד 240MHz — הרבה יותר חזק מ-Arduino Uno (ליבה אחת, 16MHz). זה מאפשר להריץ משימות תקשורת ובקרה במקביל.

📶 התקשורת האלחוטית — הלב של ה-IoT

📡 WiFi (802.11 b/g/n)

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

🔵 Bluetooth + BLE

תמיכה ב-Bluetooth קלאסי וב-Bluetooth Low Energy (BLE) חסכוני בסוללה. מאפשר חיבור לטלפונים, שעונים חכמים, חיישנים ואביזרים — אידיאלי למכשירים ניידים.

🌐 מה זה IoT? "האינטרנט של הדברים" — חיבור מכשירים פיזיים (חיישנים, מנורות, מזגנים) לאינטרנט כדי לשלוט בהם ולנטר אותם מרחוק. ה-ESP32 הוא המוח שמחבר את העולם הפיזי לרשת.

⚙️ החומרה — מה יש בפנים

🧠 מעבד

Xtensa LX6 דו-ליבתי עד 240MHz. שתי ליבות עצמאיות שיכולות לעבוד במקביל — אחת לתקשורת ואחת ליישום.

💾 זיכרון

520KB SRAM פנימי, ועד 4MB (או יותר) Flash חיצוני לאחסון התוכנית והנתונים. דגמי WROVER מוסיפים PSRAM.

🔌 פריפריאלים

ADC, DAC, PWM, מגעי מגע (Touch), UART, SPI, I2C — ועד 34 פיני GPIO. עשיר בהרבה מ-Arduino.

⚡ אזהרה חשובה: פיני ה-GPIO של ה-ESP32 עובדים ב-3.3V בלבד — לא 5V כמו Arduino! חיבור ישיר של 5V לפין עלול לשרוף אותו. יש להיזהר בחיבור חיישנים.

⚔️ ESP32 מול Arduino Uno

מאפייןArduino UnoESP32
מעבדATmega328P (8-bit)Xtensa LX6 (32-bit)
ליבות12 (Dual-Core)
תדר16 MHz240 MHz
WiFi❌ אין✅ מובנה
Bluetooth❌ אין✅ מובנה
RAM2 KB520 KB
Flash32 KB4 MB
ולטאז׳5V3.3V
מחירנמוךנמוך מאוד

📍 מפת פינים אינטראקטיבית — לפי דגם

בחר דגם ESP32 ולחץ על כל פין כדי לראות את תפקידו המלא. כל דגם עם הפינים והפריפריאלים הייחודיים לו.

סנן לפי:
לחץ על פין כלשהו
כדי לראות מידע מפורט
חזרה לשער

💡 מה זה בכלל Raspberry Pi?

ה-Raspberry Pi (רספברי פיי) הוא מחשב שלם בגודל כרטיס אשראי — לא מיקרו-בקר כמו Arduino או ESP32, אלא מחשב לינוקס מלא עם מעבד, זיכרון RAM, יציאות USB, חיבור רשת, HDMI ומערכת הפעלה. פותח על ידי קרן Raspberry Pi בבריטניה כדי לקדם חינוך למחשבים ותכנות.

🔑 ההבדל המהותי: Arduino/ESP32 מריצים תוכנית אחת ישירות על החומרה (bare-metal). ה-Raspberry Pi מריץ מערכת הפעלה מלאה (לינוקס) שיכולה להריץ דפדפן, שרת, מסד נתונים וכמה תוכניות במקביל — בדיוק כמו מחשב שולחני.

⚙️ החומרה — מה יש בפנים

🧠 מעבד (SoC)

שבב Broadcom משולב הכולל CPU מסוג ARM, GPU לגרפיקה, ובקר זיכרון — הכל על שבב אחד (System-on-Chip).

💾 זיכרון RAM

זיכרון 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

מערכת ההפעלה הרשמית היא Raspberry Pi OS (בעבר Raspbian) — הפצת לינוקס המבוססת על Debian, מותאמת במיוחד לחומרת ה-Pi. היא חינמית, קוד פתוח, וכוללת שולחן עבודה גרפי, דפדפן, וכלי תכנות מובנים.

מה כוללת המערכת?

  • שולחן עבודה גרפי (Desktop) מלא
  • Python, Scratch וכלי תכנות ללימוד
  • דפדפן, עורך טקסט, וכלי משרד
  • טרמינל (שורת פקודה) של לינוקס

מערכות הפעלה אחרות

  • Ubuntu — גרסת לינוקס פופולרית
  • LibreELEC / OSMC — מרכז מדיה
  • Windows 11 (לא רשמי, על Pi 4/5)
  • מערכות ל-IoT, שרתים ורובוטיקה
💡 טיפ פדגוגי: את מערכת ההפעלה כותבים לכרטיס ה-microSD בעזרת הכלי הרשמי Raspberry Pi Imager — פשוט בוחרים מערכת, בוחרים כרטיס, ולוחצים "Write".

⚔️ Raspberry Pi 4 מול Pi 5 — טבלת השוואה

שני הדגמים חולקים את אותה צורה ואת אותו מחבר GPIO של 40 פינים, אך ה-Pi 5 הוא קפיצת דור אמיתית בביצועים:

מאפייןRaspberry Pi 4 BRaspberry Pi 5
מעבד (SoC)Broadcom BCM2711Broadcom BCM2712
ליבות CPU4× Cortex-A72 @ 1.8GHz4× Cortex-A76 @ 2.4GHz
ביצועים יחסייםבסיספי 2–3 מהיר יותר
GPUVideoCore VI @ 500MHzVideoCore VII @ 800MHz
זיכרון RAMLPDDR4-3200 (1–8GB)LPDDR4X-4267 (2–8GB)
PCIe (SSD מהיר)❌ אין✅ PCIe 2.0 ×1
תצוגה כפולה 4K4K @ 30fps4K @ 60fps
שעון זמן אמת (RTC)❌ אין✅ מובנה
כפתור הפעלה❌ אין✅ מובנה
הזנת חשמלUSB-C 5V/3AUSB-C 5V/5A (PD)
ייצור (תהליך)28nm16nm (חסכוני יותר)

מתי לבחור Pi 4?

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

מתי לבחור Pi 5?

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

📍 מפת פינים אינטראקטיבית — GPIO 40 פינים

מחבר ה-GPIO (General Purpose Input/Output) של 40 הפינים זהה ב-Pi 4 וב-Pi 5. לחץ על כל פין כדי לראות את תפקידו. שים לב: כל פיני ה-GPIO עובדים ב-3.3V בלבד — חיבור 5V ישרוף אותם!

סנן לפי:
לחץ על פין כלשהו
כדי לראות מידע מפורט

⚠ המספור הוא מספר פין פיזי (1–40) לפי מיקום על המחבר. מספר ה-GPIO (BCM) מופיע בסוגריים בפאנל המידע.

פורטל לימודי לחשמל ואלקטרוניקה — פהד גאנם
🏠