Wiring Framework. The Wiring framework has been designed to facilitate the creation fo sophisticated physical interactive structures.

Input/Output
Pin digital Input/Output
digitalRead()
digitalWrite()
pinMode()
Pin digital Input pullup
pullup()
noPullup()
Port digital Input/Output
portRead()
portMode()
portWrite()
Pin Bit Shifting
shiftIn()
shiftOut()
Pin analog Input
analogReference()
analogRead()
Pin PWM (analog) Output
analogWrite()
noAnalogWrite()
Pin PWM Advanced Settings
setPWMResolution()
setPWMPrescale()
Time
delayMicroseconds()
micros()
millis()
delay()
Pulse Input (polled)
pulseIn()
Interrupts
interrupts()
detachInterrupt()
attachInterrupt()
noInterrupts()
interruptMode()
Tone output generation
noTone()
setTonePolyphony()
getTonePolyphony()
tone()
Serial Communication
Serial
Power Management
disablePower()
enablePower()
Advanced Power Management
noSleep()
sleepMode()
sleep()