Para ingresar en el mundo de Arduino, debemos resolver dos desafíos más, ya que a la programación tenemos que agregarle algún conocimiento de electrónica y/o de mecánica, dependiendo de nuestro proyecto.
¿Pero de que se trata Arduino?
Cuando uno programa con una computadora, va desarrollando procesos que quedan en la máquina, al menos que se tenga la intención de llevarlos a un mundo físico, por ejemplo: se puede programar el funcionamiento de un semáforo, pero para encender y apagar luces en una determinada secuencia se necesita, no sólo las luces, cables y una batería, sino también algo que pueda entender la programación y hacer que esas luces, adecuadamente conectadas, se enciendan y apaguen de manera y el tiempo deseados.
Para eso se necesita una interface que es la placa Arduino
Programación
Uso de librerías
https://www.youtube.com/watch?v=CnlyG6bUZQo