נתון מערך של מספרים חיוביים, האם ניתן לחלק אותו לשני מערכים בעלי סכום זהה? בואו נפתור ביחד חידה פשוטה לכאורה, שהגיעה (לכאורה) מראיון קבלה למתכנתים בגוגל.
להמשיך לקרוא חידות תכנות 2: חלק מהמערך, חצי מהסכוםכל הפוסטים של עידו גנדל
קלט ופלט בסיסיים ב-Xiao RP2040
אחרי שראינו איך מכינים את לוח הפיתוח הזעיר לעבודה עם MicroPython ומעלים אליו קוד, בואו נלמד כיצד מבצעים את הפעולות הבסיסיות של קלט ופלט דיגיטליים, פלט PWM וקלט אנלוגי. המידע הזה יתאים גם ללוח Raspberry Pi Pico.

צעדים ראשונים עם Xiao RP2040
לוח פיתוח קומפקטי במיוחד וזול, עם המיקרו-בקר הלוהט ביותר בשוק – לא ננסה? הנה מה שצריך לדעת כדי להתחיל לעבוד עם הלוח החדש מבית Seeed Studio, בשפת התכנות MicroPython.

תסריטי פעולה (או: בלינק למתקדמים)
הדבר הראשון שעשינו עם ארדואינו זה להבהב בלד, שנייה ON ושנייה OFF במחזוריות. מאז התקדמנו קצת, ועכשיו הלקוח מבקש – במקביל לפעולות האחרות של המערכת! – שהלד "יהבהב שלוש פעמים מהר, יכבה לעשר שניות ואז יהבהב לאט פעמיים עם fade. לא, רגע, ארבע פעמים. קצת יותר מהר. אתה יודע מה, בעצם…" בואו נראה איך אפשר להתמודד ביעילות עם תסריטי פעולה כאלה, ועם שינויים תכופים שאנחנו מתבקשים לעשות בהם.
להמשיך לקרוא תסריטי פעולה (או: בלינק למתקדמים)טסטר תוצרת בית למנועי סרבו קטנים
במקום לקנות מכשיר סיני זול מוכן, לקחתי רכיבים סיניים זולים והרכבתי מהם לבד מכשיר בדיקה פשוט, עם כמה פיצ'רים שנועדו להפוך אותו לידידותי במיוחד בהקשר של פיתוח מבוסס ארדואינו.

ללמד תלת-ממד: תצפיות ולקחים
סיכום קצר של הדברים שראיתי והבנתי במהלך השנה האחרונה, במסגרת ההתנדבות שלי ללמד מידול והדפסה בתלת-ממד לכיתות ה'-ו'.

הודעה מנהלתית
לצערי, בוט ספאם הצליח לפרוץ שוב לאתר שלי, והוא שותל בפוסטים ובדפים טקסטים באנגלית עם קישורים לא רצויים. אני מנסה כמובן לגלות ולסתום את הפירצה (יש מומחי WordPress בקהל?), בינתיים סליחה, אנא התעלמו מהטקסטים הלא-רלוונטיים האלה ואל תלחצו על הקישורים כמובן.
תכנות MSP430 ב-CCS: ה-ADC
המשימה הבסיסית והחשובה הבאה שנממש על המיקרו-בקר MSP430G252 של TI תהיה קריאה של מתח אנלוגי – גם ממקור חיצוני, וגם כדי לזהות את מתח ההפעלה שהמיקרו-בקר עצמו מקבל.
להמשיך לקרוא תכנות MSP430 ב-CCS: ה-ADCסיפורי אופטימיזציה: ניהול באפר במינימום זיכרון
באחד הסרטונים הישנים שלו, מהתקופה שבה הוא קישקש פחות והיה מעניין יותר, דייב ג'ונס אמר משפט חכם לגבי אופטימיזציה של זיכרון במיקרו-בקרים: אנחנו לא בשנות השמונים, אם הגעת למצב שאתה צריך לחשוב על כל בייט, כנראה בחרת במיקרו-בקר לא מתאים. זה נכון, ולכן הפוסט הזה, שעוסק תכל'ס בחיסכון של בייטים בודדים ממש, הוא לא עצה מעשית שמומלץ ליישם אלא פשוט תרגיל מחשבתי, איך לערער קצת על מוסמכות ולא לקחת שום דבר כמובן מאליו.
להמשיך לקרוא סיפורי אופטימיזציה: ניהול באפר במינימום זיכרוןמייצב מתח כמקור זרם קבוע
טריק קטן מאפשר לנו להשתמש במייצב מתח פשוט וזול בתור מקור לזרם חשמלי קבוע – אם אנחנו מוכנים לספוג קצת בזבוז אנרגיה בדרך.
