פוסטים נבחרים

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

פרויקטים פשוטים

נגן מוזיקה | מדחום עם ארדואינו | רמקול לסלי לעניים | נר אלקטרוני מגיב לנשיפה | פונג מחשב+ארדואינו | מד מרחק אולטרה-סוני עם תצוגת 7 מקטעים | חיישן רוורס למשאית צעצוע | צ'קלקה לכבאית צעצוע | תאורת לדים אוטומטית למטבח | צעצוע 7 מקטעים לילדים | פעמון אלחוטי משודרג | פדל להחלפת שפות

פרויקטים קצת פחות פשוטים

מתקן לאימון בשק איגרוף | העברת מידע למחשב דרך סמן העכבר | "מצלמה" מבוססת סרבו ו-LDR (נגד תלוי אור) | שידור (חוקי) מטווח קרוב של פרטי כרטיס אשראי | שלט רחוק לעוצמת תאורה | כרטיס ביקור UART

שפות ועקרונות תכנות ל-Embedded

ייצוג בינארי של מספרים | פעולות לוגיות בשפת C | לולאות בשפת C | פסיקות במיקרו-בקרים | המחיר של הנקודה העשרונית | כמה זמן לוקח למיקרו-בקר להכפיל מספרים

אופטימיזציה

דוגמאות שונות לאופטימיזציה ממוקדת | ציור מהיר יותר על TFT-LCD בעזרת פלטת צבעים מצומצמת | פענוח חסכוני בזיכרון של קוד מורס | אחסון תמונות בפחות זיכרון | מספרים אקראיים בפחות זמן עיבוד | shiftOut לממהרים | ערכים דמוי-אקראיים במינימום עיבוד | משואת IR חסכונית בסוללה | היקום הבלתי-אפשרי של Elite (הפקה פרוצדורלית) | חישוב פשוט לזירוז של המרת סולמות

ארדואינו: סביבת פיתוח וחומרה

שינוי הפונט בחלון הקוד | השגיאה avrdude: stk500_getsync(): not in sync: resp=0x00 | איזה לוח ארדואינו לבחור? | שימוש ב-Serial Plotter | כמה זרם הארדואינו יכול לתת?

ארדואינו: תכנות

עבודה בסיסית עם Serial | מבוא לפסיקות חיצוניות בארדואינו | EEPROM: הדיסק הקשיח של הארדואינו | צריבת Bootloader ל-ATmega328P נפרד | הדמיית מולטיטסקינג | שימוש בסיסי בספריה VirtualWire | מבוא לטיימרים | קריאת מספרים מה-Serial Monitor | למה כדאי להימנע מהקצאה דינמית | מהי שפת התכנות של ארדואינו? | איך עובדת הקצאה דינמית בארדואינו | ההטיה של הפונקציה map

מושגים, כלים, ציוד וטכניקות למייקרים

מטריצות וכבלים | המדריך למלחים המתחיל | דיבאונסינג (Debouncing) | להפוך ספק כוח של מחשב לספק כוח שולחני | בד מוליך | מניעת שחיקת יתר של זכרונות EEPROM | לוג'יק אנלייזר (מזויף, סיני וזול) | לוג'יק אנלייזר – המשך | תוכנת SMD – מוניטור סריאלי משופר | פיני פוגו | הסבר על מבנה השידור הסריאלי עם הדגמה על ATtiny85 | כיבוי עצמי לארדואינו | Brown-out | צבעים בטרמינל לינוקס | הגדלת הטווח של שידור באינפרה-אדום

רכיבים ומודולים

מבוא למעגלים משולבים (הדגמה עם Shift Register) | ג'וק זיכרון RAM מדגם 23K256 | ממשק עם לוחות מקשים פשוטים | תצוגות 7 מקטעים | גלאי קרבה אינפה-אדום לטווח קצר | ממסר אלקטרומכני | מפסקי DIP ו-Resistor Networks | ג'וקים לתקשורת RS-485 | מונה עשרוני – Decade Counter | סדרת "הלו טייני" על ATtiny85 | סדרת "הלו פיק" על PIC12F675 | שליטה במנועי לגו Power Functions | היכרות ועבודה עם ג'וק 595 (אוגר הזזה) | ג'וקים לתקשורת אלחוטית מינימלית – PT2262/72 | חיישן מרחק אולטרה-סוני HC-SR04 | חיישן תנועה ("נפח") HC-SR501 | מיקרו-בקרים ממשפחת STM8S | מבודד אופטי | מיקרו-בקר זעיר PIC10F206

אלקטרוניקה

נגדי Pull-up ו-Pull-down | צ'ארליפלקסינג (Charlieplexing) | מחלק מתח | שמיט טריגר (Schmitt trigger) | איך לחבר טרנזסיטור | גנב ג'ולים

שופינג, ביקורות והמלצות

על קיטים ורכיבים בסיסיים שכדאי לקנות | ארדואינו בזול, מהדורת 2015 | הספר Making Embedded Systems | הספר Racing The Beam | קיט לאימון בהלחמת רכיבי SMD

קהילה

אתר מייקרס נולד | איך לשאול שאלות בנושאי מייקינג | למה עזבתי את מייקרסבעיית XY | איך לענות לשאלות בנושאי מייקינג | ההיסטוריה של קהילת המייקרים החובבים (וגם חלק ב', חלק ג' וחלק ד')

ציוני דרך (רגעי מפתח בהתפתחות שלי בתחום, או אירועים משמעותיים בעולם המייקרים)

הפוסט הראשון בבלוג | היי, TI! (הלוח הלא-ארדואינו הראשון שלי) | ארדואינו לאונרדו עומד להגיע | הארדואינו-על-מטריצה הראשון שלי | פרויקט ATtiny85 ראשון | הפרויקט הראשון שלי ללקוח | הלחמת ה-SMD הראשונה שליארדואינו נגד ארדואינו | הכרזה על הוויקיפדיה לנושאי Embedded | הפיאסקו הגדול של FTDI | ה-PCB הראשון שלי | למה ללמוד על ARM Cortex-M

תכנות, מיקרו-בקרים וטכנולוגיה