Con los pines digitales y analógicos, que puedes usar en tu placa Arduino, puedes recibir o enviar señales eléctricas para controlar u obtener datos de tus proyectos electrónicos. Además, existen otras señales muy interesantes en este tipo de placas, y esas son las PWM, que pueden emular a una señal analógica sin ser realmente analógica. Es decir, son pines digitales que pueden actuar de forma similar (que no igual) a una señal analógica.
Este tipo de señales son muy prácticas para cuando no solo se quiere usar señales HIGH y LOW digitales, es decir, 1 o 0, ON y OFF, sino que se quiere ir más allá y describir señales algo más complejas. Por ejemplo, se puede modular así la velocidad de un motor DC, o la intensidad lumínica de una luz, para un solenoide, etc.