#define RXD1 25 #define TXD1 26 #define RXD2 16 #define TXD2 17 #define GPS_BAUDS 115200 HardwareSerial mySerial1(1); HardwareSerial mySerial2(2); int counter = 0; void setup() { Serial.begin(115200); mySerial1.begin(GPS_BAUDS, SERIAL_8N1, RXD1, TXD1); Serial.println("Serial 1 25R 26T demarre en 115200 Bds"); mySerial2.begin(GPS_BAUDS, SERIAL_8N1, RXD2, TXD2); Serial.println("Serial 2 16R 17T demarre en 115200 Bds"); } void loop() { while (mySerial1.available() > 0) { char gpsData1 = mySerial1.read(); Serial.print(gpsData1); } while (mySerial2.available() > 0) { char gpsData2 = mySerial2.read(); Serial.print(gpsData2); } delay(2000); Serial.println("--------------------------------------------"); mySerial1.println(String(counter)); Serial.println("Envoie UART1: " + String(counter)); mySerial2.println(String(counter)); Serial.println("Envoie UART2: " + String(counter)); counter++; delay(2000); }