פעם אנשים היו מתלוננים על רכיבים שאין להם גרסת DIP לעבודה עם מטריצות. כיום, יותר ויותר רכיבים לא קיימים אפילו בגרסת SMD כלשהי עם רגליים. איך, אם בכלל, אפשר להתמודד עם רכיבים כאלה באמצעים ביתיים? הנה דו"ח על הניסיון הראשון שלי להלחים ג'וק במארז QFN.
האם מנגנונים להגנה מפני שינויים לא רצויים בהגדרות המערכת הם דבר טוב, או שאולי הם מסוכנים יותר מאשר הם מביאים תועלת? נושא עקרוני בכתיבת תוכנה למיקרו-בקרים, שעלה בעקבות למידה של הגדרות השעונים ב-ATtiny החדשים – נושא מעניין למדי כשלעצמו.
המיקרו-בקר ATtiny85 הוא אחד השבבים המוכרים והאהובים ביותר בעולם המייקינג, ואפילו יש לזה סיבות טובות. אבל הוא כבר חוגג בר-מצווה, ולאחרונה הופיע דור חדש ומשופר של טיינים, חכמים וחזקים עוד יותר. בואו נכיר אותם.
לכבוד חג המולד, PCBWay צירפו למשלוחי המעגלים המודפסים שלהם קיט מתנה להלחמה בדמותו של רודולף – אייל הצפון בעל האף האדום הבוהק, שמאיר את הדרך למזחלת של סנטה קלאוס וכל זה. הנה כמה פרטים, הבחנות ומסקנות מהקיט.
אתר udemy.com מציע קורס חינמי בשם "מיקרו-בקרים ושפת C" (באנגלית כמובן), שמתבסס על לוח הפיתוח MSP430FR6989 Launchpad של חברת TI. מה לומדים בקורס הזה, ולמי הוא יכול להתאים?
לוח ההערכה שקיבלתי במתנה מ-Microchip מהווה הזדמנות מצוינת להסביר ולהדגים את ה-CLC – אחד מהמודולים הפריפריאליים המוזרים והמעניינים ביותר שצצים במיקרו-בקרים בשנים האחרונות.
בעבודה עם רכיבים אלקטרוניים, ה-Datasheet הוא ידידו הטוב ביותר של האדם. עם זאת, במיקרו-בקרים ורכיבים מתקדמים אחרים, קיים מסמך נוסף שמפתחים רציניים חייבים להכיר: ה-Errata.
מקרה קיצוני של טעויות בסיליקון: לוח פיתוח שהתמיכה בו הופסקה רשמית