ארכיון הקטגוריה: סקירות וביקורות

קורס מקוון על MSP430FR6989: סקירה וביקורת

אתר udemy.com מציע קורס חינמי בשם "מיקרו-בקרים ושפת C" (באנגלית כמובן), שמתבסס על לוח הפיתוח MSP430FR6989 Launchpad של חברת TI. מה לומדים בקורס הזה, ולמי הוא יכול להתאים?

צילום מסך מ-udemy.com
צילום מסך מ-udemy.com

להמשיך לקרוא קורס מקוון על MSP430FR6989: סקירה וביקורת

Debugging: סקירה וביקורת ספר

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

האם אפשר ללמוד לדבג? הספר
האם אפשר ללמוד לדבג? הספר

להמשיך לקרוא Debugging: סקירה וביקורת ספר

לוגיקה בסיסית: מודול CLC ב-PIC החדשים

לוח ההערכה שקיבלתי במתנה מ-Microchip מהווה הזדמנות מצוינת להסביר ולהדגים את ה-CLC – אחד מהמודולים הפריפריאליים המוזרים והמעניינים ביותר שצצים במיקרו-בקרים בשנים האחרונות.

לוח הערכה ל-PIC16F15376
לוח הערכה ל-PIC16F15376

להמשיך לקרוא לוגיקה בסיסית: מודול CLC ב-PIC החדשים

MPLAB Xpress Evaluation Board: סקירה וביקורת

אל סביבת הפיתוח מבוססת-הדפדפן MPLAB Xpress של חברת Microchip מצטרף כעת לוח פיתוח רשמי וזול (בינתיים). למה זה טוב, ולמי זה מתאים?

לוח MPLAB Xpress Evaluation Board באריזתו
לוח MPLAB Xpress Evaluation Board באריזתו

להמשיך לקרוא MPLAB Xpress Evaluation Board: סקירה וביקורת

CodeMonkey, טוב למתכנתים צעירים?

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

הקישור ל-Codemonkey באתר "אופק יסודי"
הקישור ל-Codemonkey באתר "אופק יסודי"

להמשיך לקרוא CodeMonkey, טוב למתכנתים צעירים?

מודול UART אלחוטי HC-11

הפרויקט שלכם זקוק לתקשורת RF אמינה לטווח קצר, בעלות אנרגטית סבירה? המודול HC-11, שמבוסס על השבב CC1101 של TI, עשוי להוות פתרון נוח וזול יחסית. הנה כמה פרטים והוראות שימוש בסיסיות.

מודולי HC-11 ואנטנה
מודולי HC-11 ואנטנה

להמשיך לקרוא מודול UART אלחוטי HC-11

תעביר את זה הלאה: הקצאת פינים דינמית במיקרו-בקרים

אחד הדברים הראשונים שמשתמשי ארדואינו לומדים הוא לקשר מספרי פינים מסוימים עם פונקציות ספציפיות: פינים 0 ו-1 הם RX ו-TX של Serial, פין 5 הוא אחד מהשישה שמסוגלים להוציא פלט PWM, וכן הלאה. במיקרו-בקרים מודרניים יותר, מוסכמות כאלה לא תמיד תופסות – לטוב ולרע. הנה כמה הסברים ודוגמאות.

הקצאת פינים דינמית (אילוסטרציה)
הקצאת פינים דינמית (אילוסטרציה)

להמשיך לקרוא תעביר את זה הלאה: הקצאת פינים דינמית במיקרו-בקרים

קרב השפות של ה-Microbit

בתחרות של קצב החלפת מצב של פין פלט דיגיטלי (Toggle), שנערכה על גבי ה-BBC Micro:bit שלי בין שפת MicroPython לשפת C++, אני בטוח שתוכלו לנחש מי ניצחה… אבל האם אתם יכולים לנחש גם מה היה ההפרש בין השתיים?

ה-BBC Micro:bit עם מתאם Breakout (נרכש בנפרד)
ה-BBC Micro:bit עם מתאם Breakout (נרכש בנפרד)

להמשיך לקרוא קרב השפות של ה-Microbit

דבורים אפויות ומהירות מאד

היכרות ראשונה עם קבוצה חדשה של מתחרים מעניינים (עם שמות מעניינים לא פחות) בעולם ה-8-ביט שמסרב לרדת מהבמה: מיקרו-בקרים ממשפחת EFM8 של חברת Silicon Labs.

מה זה, כלים לפיתוח דבורים ענקיות?
מה זה, כלים לפיתוח דבורים ענקיות?

להמשיך לקרוא דבורים אפויות ומהירות מאד

תכנות ה-BBC Micro:bit בשפת פייתון

ה-BBC Micro:bit הוא לוח פיתוח חדש ומסקרן שמיועד לילדים בגילאי 11 והלאה (דוברי אנגלית, כמובן…) וכלי התכנות הרשמיים שלו מותאמים לקהל היעד הזה. בפוסט זה נראה איך מתכנתים את הלוח בשפת Python עם סביבת הפיתוח והספריות שנכתבו במיוחד בשבילו.

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

להמשיך לקרוא תכנות ה-BBC Micro:bit בשפת פייתון