Misma variable en varias librerías [Solucionado]

Hola.

Ya probé con eso y no funcionó, pero gracias a que me lo has mencionado he vuelto a mirar y ojear un poco por internet y ahora sí funciona.

El problema es que en el IDE de arduino no es tan directo de usar como puede ser en C++, como en los enlaces que has puesto. Aquí hay que declarar declarar la variable inicializándola en el archivo .cpp, no he conseguido que funcione de ninguna otra forma, si se declara en el .h o no la inicializo me tira error al compilar. Pero lo importante es que ahora funciona.

Gracias JMN, dejo el hilo como solucionado.