Closed novvere closed 3 years ago
Solucionado al cambiar el cableado provisional por algo más robusto.
No estaba solucionado, en la placa Wemos d1 mini 32 los pines de los puertos serie son lo siguientes:
Serial
RX 3
TX 1
Serial1
RX 9
TX 10
Serial2
RX 16
TX 17
Pero el pin 9 el pin 10 se usan también para la memoria flash. He puesto los pines de Serial1 en 22 y 21
VentilatorSerial.begin(lcdBaudRate, SERIAL_8N1, 22, 21, false);
Los comandos generador pulsando botones en la pantalla Nextion no llegan al Arduino del ventilador. El controlador de la pantalla es un ESP32 con tres puertos serie.
La información que manda el ventilador por VentilatorSerial se recibe correctamente y se reenvía a la pantalla y al puerto de debug. Cuando en la pantalla se pulsa un botón el comando llega correctamente al ESP32 y se muestra por la salida debug pero el Arduino no recibe.
Puede ser un problema de cableado derivado de las distintas pruebas que se han hecho.