setup() Inicialización

Dentro de la estructura de un programa en Arduino existen reglas de sintaxis que deben cumplirse. La función setup() debe estar presente en todo programa. En ella se establecen las condiciones iniciales de los pines (entrada o salida), se configura la comunicación serial, se determinan los parámetros iniciales de ciertas librerías, se envían mensajes de preparación, etc. 


Esta función siempre estará en nuestros programas, de lo contrario habrán problemas de verificación (compilación) en el código. Ésta se ejecuta sólo una vez cuando iniciamos el programa y cada vez que presionamos el botón reset de la tarjeta arduino

Un ejemplo puede verse en el siguiente código