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