קואלקום רוכשת את ארדואינו

בתמונה למעלה: כרטיס UNO Q שיצא השבוע לשוק. שני מוצרים שונים בתוך כרטיס אחד

חברת קואלקום (Qualcomm) חתמה על הסכם לרכישת חברת ארדואינו (Arduino) האיטלקית, אשר מספקת את פלטפורמת החומרה והתוכנה בקוד פתוח הפופולרית ביותר בעולם בקרב חובבים, מייקרים, סטודנטים וקבוצות פיתוח המתמודדות עם פרוייקטים מהירים וקלים ליישום. במקביל להכרזה על העיסקה המפתיעה, השיקה ארדואינו את פלטפורמת Arduino UNO Q החדשה שפותחה בשיתוף פעולה עם קואלקום. היא כוללת גם המעבד Dragonwing QRB2210 של קואלקום המבוסס על מערכת ההפעלה Linux Debian, וגם את המיקרו-בקר STM32U585 של חברת STMicroelectronics הצרפתית, המתאים לסביבת הפיתוח הקיימת (IDE) של ארדואינו. כיום היא נמצאת בשימוש של יותר מ-33 מיליון משתמשים ברחבי העולם.

לא נמסרו פרטים פיננסיים על העיסקה. החברה מסרה שהעיסקה נעשתה במסגרת אסטרטגיה שנועדה להגביר את התמיכה במפתחים. במסגרת המהלך הזה קואלקום רכשה את חברת Foundries.io בחודש אפריל 2024, ואת חברת Edge Impulse בחודש מרץ 2025. ארדואינו תמשיך לשמור על המותג, הכלים והגדרת המשימה, אולם תשלב במוצרים שלה את הטכנולוגיות של קואלקום ותמשיך להשתמשב במיקרו-בקרים של יצרנים שונים. השקת כרטיס UNO Q החדש, מהווה את ההדגמה הראשונה של סוג המוצרים החדשים אשר ייצאו לשוק בעקבות העיסקה.

שתי החברות ישיקו את סביבת הפיתוח החדשה Arduino App Lab, שתאפשר לתכנת ולהריץ על-גבי כרטיסי המחשב של ארדואינו גם יישומים מבוססי לינוקס, פייתון (Python), תוכנות זמן אמת (Real‑time OS) ואפליקציות בינה מלאכותית. סביבת Arduino App Lab היא סביבה פתוחה כמו Arduino IDE האייקונית, אולם השילוב של עם סביבת הפיתוח של Edge Impulse מאפשרת לממש יישומי בינה מלאכותית כמו עיבוד קול, עיבוד תמונה, זיהוי ואיפיון תופעות חריגות, ועוד.

עולם המייקרים צריך לעכל את השינוי

פלטפורמת UNO Q מהווה תפנית חדשה באסטרטגיה של ארדואינו, שהתבססה על מערכות פשוטות וזולות, שהתמקדו ביישומי בקרה פשוטים. הכרטיס החדש מצוייד ביכולות של מחשב שלם בכרטיס: הוא כולל ממשק USB-C, מעבד CPU מהיר העובד במהירות של 2.0GHz (מבוסס Arm Cortex-A53), מעבד גרפי Adreno GPU, קישוריות אלחוטית Wi-Fi 5 במהירויות של 2.4/5GHz המאפשרות אפילו תכנות אלחוטי, קישוריות Bluetooth 5.1, זיכרון RAM בנפח של 4MB וזיכרון eMMC בנפח של 16GB או 32GB. יש אפילו יציאות ייעודיות לאודיו ולווידאו.

למעשה מדובר בשני מוצרים שונים המצויים על-גבי כרטיס אחד, כאשר ספריית Remote Procedure Call (RPC) מאפשרת לקשר בין המיקרו-בקר לבין המעבד המרכזי כדי לפתח יישומים חדשים הנשענים על שני העולמות. השקת המוצר החדש נעשתה בשיטה המאפיינת חברות ענק המספקות פלטפורמות המוניות: במקביל לפתיחת אתר ארדואינו לקבלת הזמנות, ניתן להזמין את כרטיס UNO Q גם אצל המפיצות הגלובליות המובילות את השוק, דוגמת Mouser, Digikey או RS Components.

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

 

ארדואינו מתרחבת אל השוק התעשייתי והארגוני

חברת ארדואינו האיטלקית (Arduino) אשר ביססה מעמדה כאחת המחברות החשובות בעולם בתחום כרטיסי פיתוח מיקרו-בקרים לשוק החובברים (DIY) והחינוך, הגדירה אסטרטגיית צמיחה המבוססת על כניסה אל תחום המערכות המשובצות המקצועיות ליישומי IoT. במסגרת הזאת היא הודיעה השבוע על השלנמת גיוס הון בהיקף של 32 מיליון דולר שהובל על ידי קרן ההשקעות של תאגיד בוש הגרמני, ובוצע בין השאר בהשתתפות חברת ARM וחברת רנסאס היפנית (Renesas), אשר הצטרפה לסבב הגיוס באמצעות השקעה שהיקף של כ-10 מיליון דולר.

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

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

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

 

Raspberry Pi פולשת לטריטוריה של ארדואינו

חברת Raspberry Pi Foundation מבריטניה, המייצרת את מחשב הכרטיס הפופולרי Raspberry Pi, הפתיעה בסוף השבוע את השוק העולמי כאשר היא חשפה מיקרו-בקר בכרטיס בשם Raspberry Pi Pico. הכרטיס החדש נמכר במחיר של 4 דולר בלבד ליחידה, ומבוסס על שבב מיקרו-בקר מתוצרת עצמית (RP2040), שחברת רספברי פיתחה ומייצרת בעצמה (באמצעות קבלן משנה). עד להכרזה האחרונה היא התמקדה במחשבים שלמים בכרטיס המבוססים על CPU מתוצרת ברודקום.

מחשבי הכרטיסי של רספברי פותחו במקור לצורכי חינוך אולם במהרה אומצו על-ידי מייקרים ומעבדות. בשנת 2013 היא מכרה 700 אלף יחידות, ב-2016 היא הגיעה ל-10 מיליון יחידות ובשנת 2019 היא מכרה כ-30 מיליון מחשבי כרטיס ברחבי העולם. אולם המחשבים הזעירים והזולים האלה היו זקוקים למערכת הפעלה והתחברו אל צגים ומקלדות. כאשר מייקרים רוצים לבנות מוצרים כמו רובוטים, מערכות בקרה או כל מוצר אחר המתחבר אל העולם – הם זקוקים למיקרו-בקר ולא ל-PC – ורובם משתמשים ב-Arduino.

ערכת ארדואינו היא כרטיס פיתוח מתוצרת חברת Arduino האיטלקית המבוסס על מיקרו-בקר מתוצרת Microchip (במקור Atmel) וכרטיס המספק למשתמשים כניסות ויציאות מסוגים שונים, סביבת פיתוח קלה ללימוד, וספריית ענק הכוללת אלפי יישומים וחבילות תוכנה. החברה פירסמה את התכנון כקוד פתוח, וכיום יש עשרות יצרנים המייצרים כרטיסים תואמי ארדואינו, ואקו-סיסטם ענק של יצרנים המספקים מודולים, חיישנים ותוספים המתחברים אל ארדואינו.

רספברי נשענת על הפופולריות העצומה של שפת התכנות פייתון

ההכרזה על כרטיס פיקו ממקמת את רספברי בלב המערכת של ארדואינו, עם חבילת ביצועים שקשה להתחרות בה. המיקרו-בקר מבוסס על שתי ליבות ARM-M0 ועובד במהירות שעון של 133MHz, בהשוואה למהירות שעון של 16MHz בכרטיסי ארדואינו. הוא כולל זיכרון בלתי נדיף פלאש בנפח של 2MByte לאיחסון תוכנה ונתונים, בהשוואה ל-32KByte בארדואינו Uno, זיכרון נדיף מסוג SRAM, לאיחסון זמני של נתונים, בנפח של 264Kb – בהשוואה ל-2Kb בלבד בארדואינו. קיימים הבדלים נוספים (ראו טבלה בתחתית הכתבה) המבטאים את העובדה שיש פער טכנולוגי של עשור בין שני המיקרו-בקרים.

התחרות בין שתי הפלטפורמות אינה קלה. אומנם רספברי מגיעה עם ביצועים גבוהים ומחיר נמוך, אולם ארדואינו ניצבת על רגליים איתנות של קהילה עצומה של ספקים, מודולים תואמים, משתמשים וספריית ענק של יישומים שפותחה על-ידה ועל ידי השותפים והלקוחות. בחזית הזאת רספברי שלפה קלף מפתיע: הפיתוח בוצע בשיתוף פעולה עם קהיליית פייתון, והכרטיסים תואמים לחלוטין ל- MicroPython, שהיא גרסה מקוצרת של Python, שהיא אחת משפות התכנות הנפוצות ביותר בעולם.

ארדואינו מפתחת כרטיס חדש המבוסס על RP2040

כרטיס ארדואינו מבוסס שבב RP2040 של רספברי הנמצא כעת בפיתוח
כרטיס ארדואינו מבוסס שבב RP2040 של רספברי הנמצא כעת בפיתוח

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

"יצאנו מתוך הפורמט של Arduino Nano שגם הוא מופיע בפורמט קטן מאוד. המטרה שלנו היא לספק כרטיס המאפשר יישומי תקשורת אלחוטית כמו Wi-Fi ו-Bluetooth ומתאים ליישומי IoT. הכרטיס החדש יהיה מצוייד ביכולות נוספות, כמו למשל חיישני MEMS מתוצרת STM המספקים מיקרופון ומדידות תאוצה ב-9 צירים, מערך ניהול הספק יעיל וחידושים נוספים. מעבד RP2040 משתמש בזיכרון פלאש חיצוני, ובכרטיס שלנו נוסיף לו זכרון חיצוני בנפח של 16MB".

במקביל, ארדואינו תייבא את כל סביבת הפיתוח שלה אל הכרטיס החדש, ותאפשר לאקו-סיסטמס שלה להתנהל באמצעותו כאילו היא עדיין נמצאת בסביבת ארדואינו – כלומר כל הספריות, שפת הפיתוח והמודולים הנמכרים היום בשוק – יהיו תואמים למעבד החדש. מתוך הדמיית הכרטיס החדש שהיא פירסמה (למעלה) ניתן לראות שיהיה בו ככל הנראה מודול אלחוטי או כונן לכרטיסי SD. השניים מסרו שהמוצר החדש ייקרא Arduino Nano RP2040 Connect. "הוא יהיה זמין בשוק בתוך מספר שבועות".