Languaje (API). El entorno Wiring ha sido diseñado para facilitar la creación de estructuras interactivas sofisticadas.

Entrada/Salida
Pin digital de Entrada/Salida
digitalRead()
digitalWrite()
pinMode()
Pin digital de Entrada pullup
noPullup()
pullup()
Puerto digital de Entrada/Salida
portMode()
portRead()
portWrite()
Pin desplazamiento de bits
shiftIn()
shiftOut()
Pin análogo de Entrada
analogRead()
analogReference()
Pin PWM (Análogo) de Salida
analogWrite()
noAnalogWrite()
Pin PWM Opciones Avanzadas
setPWMPrescale()
setPWMResolution()
Tiempo
delay()
delayMicroseconds()
micros()
millis()
Lectura de pulsos (polled)
pulseIn()
Interrupciones
attachInterrupt()
detachInterrupt()
interruptMode()
interrupts()
noInterrupts()
Generación de tonos
getTonePolyphony()
noTone()
setTonePolyphony()
tone()
Serial Communication
Serial
Manejo de potencia
disablePower()
enablePower()
Manejo de potencia avanzado
noSleep()
sleep()
sleepMode()