Una placa Arduino se utiliza como un microcontrolador, cuando tiene un programa descargado desde una computadora. También funciona de forma independiente de ésta, ya que controla y alimenta determinados dispositivos, sobre los que puede tomar desiciones programadas con antelacion y que le permite interactuar con el mundo fisico gracias a sensores y actuadores.
Placa Arduino, conectada a protoboard (para facilitar la conexion de diodos y una resistencia variable) . Todo el sistema es programado a traves de una computadora.