exit status 1 Error compilando para la tarjeta Arduino/Genuino Mega or Mega 2560

Estoy trabajando en una estación metereologica con una tarjeta arduino mega 2560 y varios sensores, el problema es que cuando voy a compilar o verificar el codigo sale el error:

exit status 1
Error compilando para la tarjeta Arduino/Genuino Mega or Mega 2560.

ya he probado con programas más simples y funciona a la perfección, el problema es el programa de la estación metereologica, pero no encuentro el fallo.
¿Qué puedo hacer?
dejo el codigo aquí:

ESTACION_METEREOLOGICA_FINAL.ino (4.24 KB)

There are more errors above that.

Click "copy error messages" when you get the compile error, and paste the full text of the error message in here.

Use code tags (the </> button) so it's easy for us to read the code, and the forum doesn't transform pieces of the code into emoji.