Este documento presenta una introducción a la plataforma Arduino. Explica el hardware de la placa Arduino, incluyendo la alimentación, entradas y salidas, comunicaciones y programación. También describe el entorno de desarrollo de Arduino, nuestro primer sketch, la estructura básica de funciones setup() y loop(), elementos de sintaxis, tipos de datos, funciones de entrada/salida, estructuras de control y más. El apéndice trata sobre la modulación por anchura de pulso (PWM).