הדור החדש של ארדואינו Uno (שנקרא R4 ושהצגתי אותו כאן) נותן לנו גישה למיקרו-בקר 32-ביט חזק ומשוכלל. הנה כל מה שצריך לדעת כדי לשלב את היכולות של השבב הזה ואת הנוחות של ארדואינו עם הגמישות של PCB משלנו.

הדור החדש של ארדואינו Uno (שנקרא R4 ושהצגתי אותו כאן) נותן לנו גישה למיקרו-בקר 32-ביט חזק ומשוכלל. הנה כל מה שצריך לדעת כדי לשלב את היכולות של השבב הזה ואת הנוחות של ארדואינו עם הגמישות של PCB משלנו.
בפוסט הקודם ראינו שארדואינו R4 החדש אכן מעניק לנו גישה לחומרה "חזקה" הרבה יותר מזו של R3. כעת נבדוק האם הוא גם תומך בספריות קוד קיימות ונפוצות, מה שיכול להפוך אותו סופית לסטנדרט הבא בעולם הארדואינו.
להמשיך לקרוא ארדואינו Uno R4 Minima – מה חדש (חלק ב')במשך השנים ראינו המון לוחות ארדואינו חדשים מופיעים, מקבלים קצת הייפ, ואז נשכחים או אפילו מבוטלים רשמית. האם ה-Minima החדש, שמוצג כדור הבא של הלוחות ה"קלאסיים", יצליח לחמוק מהגורל הזה?
מערכת פשוטה, עם לוח ארדואינו ששולט בממסר, עבדה יפה אצלי על השולחן, אבל אצל הלקוח התנתקה מה-COM port של מערכת ההפעלה שוב ושוב. מהכותרת אתם כבר מבינים את סוג הבעיה – אבל מה בדיוק קרה שם, ואיך מונעים את זה?
מודינג של מחשבים הוא תחום שמעולם לא משך אותי, אבל איזה מייקר יכול לעמוד בפיתוי ולא לנסות להתממשק עם מאווררים שכוללים לדים Addressable? הנה מיפוי הפינים והדברים האחרים שצריך לדעת כדי לעשות זאת, כולל בונוס – איך יוצרים ספקטרום "טבעי" בעזרת RGB.
להמשיך לקרוא האקינג למאווררי RGB של Corsairבמקום לקנות מכשיר סיני זול מוכן, לקחתי רכיבים סיניים זולים והרכבתי מהם לבד מכשיר בדיקה פשוט, עם כמה פיצ'רים שנועדו להפוך אותו לידידותי במיוחד בהקשר של פיתוח מבוסס ארדואינו.
התכוונתי לכתוב משהו לרגל חגיגות העשור ללוח הארדואינו הראשון שלי, אך לחיי היומיום יש סדרי עדיפויות משלהם – אז במקום זה, הנה סיכום קצר של מה שקורה ומה שאולי יקרה אצלי בקרוב בתחום האמבדד. טוב, וגם קצת על הארדואינו ההוא.
להמשיך לקרוא איפה אני ואיפה ארדואינולא מזמן, חברת Microchip הכריזה על המיקרו-בקר ATmega328P חביב המייקרים בתור NRND – "לא מומלץ לתכנונים חדשים". זוהי הזדמנות טובה להכיר את המונח הזה, ולהבין מה הוא אומר והאם יש לנו וליצרני הארדואינו ממה לחשוש.
להמשיך לקרוא NRND – סיבה לבהלה?לפני שנתיים, כשכתבתי על לוח Nano Every מבית ארדואינו (שהיה אז חדש מאוד), שיערתי שלא יהיו לו חיקויים סיניים זולים: גם כי זה לוח פחות מוכר, אך בעיקר מפני שהגרסה הרשמית עצמה זולה יחסית. הסתבר שטעיתי, וכשגיליתי פתאום בעליאקספרס לוחות "תואמים" מיהרתי להזמין אחד כדי לראות מה בדיוק הם עשו שם. הנה המסקנות.
גם אם כותבים קוד ארדואינו בסביבת הפיתוח הבסיסית, לא חייבים להעלות אותו ללוחות ארדואינו קנויים – אפשר למעגלים ולוחות משלנו, כל עוד המיקרו-בקר מצויד ב-Bootloader הנכון. העסק נהיה קצת יותר מורכב כשעוברים לקוד שמיועד ל-Arduino Nano Every החדש. הנה הסיבות, ודרך קלה וזולה להתמודד איתן.