ארכיון הקטגוריה: לוחות פיתוח

איפה אני ואיפה ארדואינו

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

תקריב של לוח הארדואינו הראשון שלי
ה-PolyFuse הירוק שאין לאף אחד אחר
להמשיך לקרוא איפה אני ואיפה ארדואינו

NRND – סיבה לבהלה?

לא מזמן, חברת Microchip הכריזה על המיקרו-בקר ATmega328P חביב המייקרים בתור NRND – "לא מומלץ לתכנונים חדשים". זוהי הזדמנות טובה להכיר את המונח הזה, ולהבין מה הוא אומר והאם יש לנו וליצרני הארדואינו ממה לחשוש.

להמשיך לקרוא NRND – סיבה לבהלה?

נקמת הסינים: Nano Every בחצי מחיר

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

ה-Every הסיני בקופסה המקורית
ה-Every הסיני בקופסה המקורית
להמשיך לקרוא נקמת הסינים: Nano Every בחצי מחיר

איך צורבים קוד מארדואינו ל-ATmega4809

גם אם כותבים קוד ארדואינו בסביבת הפיתוח הבסיסית, לא חייבים להעלות אותו ללוחות ארדואינו קנויים – אפשר למעגלים ולוחות משלנו, כל עוד המיקרו-בקר מצויד ב-Bootloader הנכון. העסק נהיה קצת יותר מורכב כשעוברים לקוד שמיועד ל-Arduino Nano Every החדש. הנה הסיבות, ודרך קלה וזולה להתמודד איתן.

צריבה של ATmega4809 מסביבת הפיתוח של ארדואינו - החומרה
צריבה של ATmega4809 מסביבת הפיתוח של ארדואינו – החומרה
להמשיך לקרוא איך צורבים קוד מארדואינו ל-ATmega4809

פרויקט לילדים: רובוט הולך פשוט

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

מבט קדמי על הרובוט
להמשיך לקרוא פרויקט לילדים: רובוט הולך פשוט

QRing: טבעת למשול בם ולאתרם

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

משדר המערכת בפעולה מול ברקוד
להמשיך לקרוא QRing: טבעת למשול בם ולאתרם

פרויקט ליום עצמאות 2021: שדה כוכבים בשעון TTGo

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

"שדה כוכבים" כחול-לבן על מסך השעון
להמשיך לקרוא פרויקט ליום עצמאות 2021: שדה כוכבים בשעון TTGo

תכנות MSP430 ב-CCS: ה-WDT

אחרי שראינו איך בוחרים את תדר המתנד הפנימי של המיקרו-בקר הוותיק MSP430G2553 ומהבהבים בלד על לוח ההערכה שלו, בואו נלמד איך עובדים עם מודול כלב השמירה (Watchdog Timer), כקו הגנה אחרון לקוד שלנו אבל בעיקר כמקור זול ובסיסי לפסיקות חוזרות.

להמשיך לקרוא תכנות MSP430 ב-CCS: ה-WDT

תכנות MSP430 ב-CCS: שלב ראשון

זוכרים את הימים שלוחות ה-MSP430G2 Launchpad היו הדבר הכי מרגש מאז המצאת הארדואינו (ויותר זולים אפילו מהחיקויים הסיניים)? בואו נחזור אליהם רגע, מזווית קצת יותר מתקדמת ומקצועית, ונראה איך עובדים עם המיקרו-בקרים 16-ביט של TI ברמת הרגיסטרים – בפוסט זה, יצירת פרויקט בסביבת הפיתוח Code Composer Studio והגדרות בסיסיות של פלט ושעון.

זוכרים אותי? MSP430G2 Launchpad, הלוח שלא מוותר לעולם
זוכרים אותי? MSP430G2 Launchpad, הלוח שלא מוותר לעולם
להמשיך לקרוא תכנות MSP430 ב-CCS: שלב ראשון