- פונקציות קלט / פלט בסיסיות
- קלט ופלט דיגיטליים:
- קביעת כיוון – pinMode
- כתיבת פלט דיגיטלי – digitalWrite
- קריאת קלט דיגיטלי – digitalRead
- קלט אנלוגי:
- בחירת מקור מתח להשוואה – analogReference
- קריאת קלט אנלוגי – analogRead
- פלט PWM ("אנלוגי"):
- פלט "אנלוגי" – analogWrite
- קלט ופלט דיגיטליים:
- פונקציות קלט / פלט מתקדמות
- פונקציות זמן
- פונקציות השהייה:
- השהייה באלפיות שנייה – delay
- השהייה במיליוניות שנייה – delayMicroseconds
- פונקציות למדידת זמן:
- שעון אלפיות שנייה – millis
- שעון מיליוניות שנייה – micros
- מדידת משך פולס קצר – pulseIn
- מדידת משך פולס ארוך – pulseInLong
- פונקציות השהייה:
- פונקציות פסיקה
- הפעלת פסיקות – interrupts
- השבתת פסיקות – noInterrupts
- קישור פונקציה לפסיקה חיצונית – attachInterrupt
- ניתוק פונקציה מפסיקה חיצונית – detachInterrupt
- פונקציות מספרים
- קביעת בסיס להפקת מספרים אקראיים – randomSeed
- הפקת מספר אקראי – random
- קיצוץ טווח ערכים – המאקרו constrain
- מיפוי ערכים (שינוי סקאלה לינארי) – המאקרו map
- מינימום, מקסימום, ערך מוחלט – פקודות המאקרו min, max, abs
- פקודות מאקרו למניפולציית ביטים
- קריאה של ביט – bitRead
- כתיבה חופשית לביט – bitWrite
- כתיבה של 1 או של 0 לביט – bitSet, bitClear
- החלפת ערך של ביט – bitToggle
- חישוב ערך של מיקום ביט – bit
- תקשורת סריאלית
- UART (האובייקט "Serial")
- בקרוב: SPI
- בקרוב: I2C
- בקרוב: SoftwareSerial