Problemas trabajando con pestañas

He revisado el histórico y también en San Google pero no he sabido buscar referencias.

Estoy trabajando en un proyecto utilizando pestañas por primera vez. He dividido el código en varios apartados y funciona correctamente (compila y sube) desde el IDE... hasta que, sin que haya detectado la causa, el compilador comienza a devolver el error

El método que he utilizado para dividir el código ha sido:

He creado un archivo nuevo en el que he copiado una parte del código (sin setup() ni loop())
Lo he guardado con un nombre de referencia
En programa->Añadir fichero, he capturado el fichero creado
-Así he añadido hasta cuatro pestañas

Ha funcionado toda una sesión de trabajo. En la siguiente sesión ha comenzado a dar errores.

Sé que estoy haciendo algo mal, pero no consigo averiguar porqué y estoy desconcertado.

Agradecería cualquier tipo de ayuda.

Hola EA2HW, te saluda el antiguo EB7AUE.
Tu problema podria deberse a que en los "trozos" que añades en forma de "añadir archivo" declares algunas variables y/o funciones, que en principio deberian ir en el programa principal, justo antes del setup(), o incluso dentro de este.
Revisa ese tema a ver si va por ahi el problema.

Saludos.

Quizas deberias estudiar las librerias: LiquidMenu o LCDMEnuLib2.