אחרי שראינו איך בוחרים את תדר המתנד הפנימי של המיקרו-בקר הוותיק MSP430G2553 ומהבהבים בלד על לוח ההערכה שלו, בואו נלמד איך עובדים עם מודול כלב השמירה (Watchdog Timer), כקו הגנה אחרון לקוד שלנו אבל בעיקר כמקור זול ובסיסי לפסיקות חוזרות.
להמשיך לקרוא תכנות MSP430 ב-CCS: ה-WDTארכיון הקטגוריה: לוחות פיתוח
תכנות MSP430 ב-CCS: שלב ראשון
זוכרים את הימים שלוחות ה-MSP430G2 Launchpad היו הדבר הכי מרגש מאז המצאת הארדואינו (ויותר זולים אפילו מהחיקויים הסיניים)? בואו נחזור אליהם רגע, מזווית קצת יותר מתקדמת ומקצועית, ונראה איך עובדים עם המיקרו-בקרים 16-ביט של TI ברמת הרגיסטרים – בפוסט זה, יצירת פרויקט בסביבת הפיתוח Code Composer Studio והגדרות בסיסיות של פלט ושעון.
להמשיך לקרוא תכנות MSP430 ב-CCS: שלב ראשוןהחומרה הכי נפוצה שלא הכרתם
פין GPIO, טיימר, ומשוון אנלוגי: שלושת האלמנטים האלה קיימים כמעט בכל מיקרו-בקר בעולם, אבל אחד מהם נשאר תמיד בצללים ואף אחד לא מדבר עליו. בואו נכיר את המשוון, ה-Analog Comparator (בקיצור AC), נראה איך אפשר לעבוד איתו בארדואינו, וננסה להבין למה העולם שכח אותו לגמרי.

להתקדם מארדואינו: Pinout על PCB
נמאס לכם לרוץ הלוך ושוב מלוח הארדואינו למסך המחשב? הנה PCB פשוט שרוכב על ארדואינו Uno ומנגיש את הפינים עם השמות/פונקציות המקוריים שלהם.

בי.בי.סין מיקרו:ביט
היזמים הסיניים הבלתי-נלאים משנזן הוציאו לשוק לוח פיתוח חינוכי, קטן וחמוד בשם new:bit, שלגמרי במקרה מאוד-מאוד דומה ל-BBC micro:bit המפורסם, רק קצת יותר זול ממנו. מה אפשר לומר על הלוח החדש הזה?

פרויקט קורונה: סגר-מטר
כשהממשלה אמרה לנו לא להתרחק יותר ממאה, חמש-מאות או אלף מטרים מהבית, רבים שאלו "איך אני אדע איפה זה", ורבים ענו להם "יש אפליקציה". אבל אנחנו מייקרים, ויש לנו דרכים יותר מגניבות לפתור את הבעיה, נכון? הנה פרויקט לדוגמה, שמבוסס על לוח BBC Micro:bit, מודול GPS קטנטן ותוכנה שנכתבה ב-MicroPython… לצערי!

מהזבל: הפעלת תצוגה של מזגן ישן
המזגן התקלקל? רגע לפני פח המיחזור, הנה ניתוח והדגמה של הפעלה, באמצעות ארדואינו, של לוח תצוגה מיחידה פנימית של מזגן ביתי.

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

בואו נשחק עם EFM8BB1LCK
בין התפזרות מיותרת לפיזור סיכונים: ניסיון ראשון להתקדם ברצינות עם המיקרו-בקרים של Silicon Labs, בעזרת לוח הערכה חדש וזול.

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