# data[].attributes.body
Esta función se utiliza para inicializar variables, modos de pin, comenzar a utilizar bibliotecas, etc. El código dentro de 'void setup()' solo se ejecuta una vez, cuando el programa comienza a ejecutarse.

# data[].attributes.body
Después de ejecutar 'void setup()', el código dentro de 'void loop()' se ejecutará continuamente en un bucle. Aquí es donde se coloca el código principal del programa.

# data[].attributes.body
Esta función cambia el estado de un pin digital en alto (HIGH) o bajo (LOW). Se utiliza para encender o apagar un LED, por ejemplo.

# data[].attributes.body
Configura el modo de funcionamiento de un pin específico, como entrada o salida. Es crucial definir esto para controlar dispositivos electrónicos.

# data[].attributes.body
Detiene temporalmente el programa durante una cantidad de milisegundos especificada. Útil para crear intervalos de tiempo en el código.

# data[].attributes.body
Lee el valor de un pin analógico especificado. Este valor puede variar desde 0 hasta 1023.

# data[].attributes.body
Escribe un valor analógico (PWM) a un pin. El valor puede estar entre 0 (apagado) y 255 (encendido total).

# data[].attributes.body
Inicializa la comunicación serial, estableciendo la velocidad en baudios. Es el primer paso para establecer conexiones seriales.

# data[].attributes.body
Envía datos del Arduino a través del puerto serie al ordenador o a otro dispositivo. Esto es útil para la depuración.

# data[].attributes.body
Con el comando int tenemos la oportunidad de crear variables y nombrarlas dentro del programa.

# data[].attributes.body
Utiliza el condicional if para llamar una variable para que se ejecute si cumple las condiciones que escribes en el programa.