Mega - Nextion problemas Serial1

Hola,

Tengo un problema con el serial1 que es donde tengo conectada la pantalla Nextion. Haciendo un serialprint compruebo que mi usb serie funciona , en cambio no recibo datos en el monitor serie de la pantalla. Ahora estoy usando las librerías NeoNextion que encontré dentro del gestor de arduino.

Alguien me puede ayudar o darme alguna idea, please?

Gracias :blush:

Código:

#define nextion Serial1
Nextion nex(nextion, 9600); 

int cont = 0;
int ini = 0;
int array1[4]={0,0,0,0};

NextionPage poweron ( nex,0,0,"poweron"); // nex,  comp id, page id, name 
NextionPage importe1( nex,0,7,"importe1");


void setup() {
Serial.begin (9600); 
nextion.begin(9600);
nex.init();
Serial.println("<Arduino is ready>");
Serial1.println(poweron.show());
delay(1000);
Serial1.println(importe1.show());
}

void loop() {
//if(Serial1.available()){
 //  for(cont=0; cont<4; cont++){
 //  array1[cont]=Serial1.read();}
 //}

No estas inicializando dos veces
Leo esto

Nextion nex(nextion, 9600);

y luego

nextion.begin(9600);

no tengo que ver la librería Nextion para darme cuenta que si inicializas el objeto es porque la librería lo hará luego y entonces volver a inicializarlo cuando menos no es correcto.