Uno de los requisitos mínimos para seguir este curso es tener bases en electrónica básica y en Arduino y a pesar de que acá encontraras todos los ejemplos con códigos incluidos y diagramas de conexiones, las explicaciones de los códigos requieren de que como mínimo hayas realizado un par de proyectos en Arduino, que conozcas como realizar tu primer programa, como se configuran los pines, los tipos de variables y las sentencias de control.
Vuelvo y repito si tienes nulos conocimientos en Arduino y quieres directamente lanzarte en este tipo de proyectos acá vas a encontrar todas las ayudas a nivel de conexiones y códigos para que puedas replicar los proyectos, siempre y cuando tengas mínimos conocimientos en electrónica básica, pero no es lo más recomendable y de ser así es mejor que inicies con proyectos mas simples.
Las bases referente a Arduino los explico en en Canal de YouTube y acá están los accesos directos a los temas que requieres conocer:
Esos temas forman parte de la lista de reproducción del Curso de Arduino desde Cero del Primer Módulo y en el siguiente enlace encuentras todos los videos de esta lista que si estas iniciando es muy recomendable que la revises.