Arduino Mega gestion des port serie !!!

pas testé avec deux cartes, mais essaye ca

#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX

int ledPin = 13;
String readString;

void setup() {
  Serial.begin(9600);
   mySerial.begin(9600);
  pinMode(ledPin, OUTPUT); 
  Serial.println("serial on/off"); // so I can keep track
}

void loop() {

  while (Serial.available()) {
    delay(3);  
    char c = Serial.read();
    readString += c; 
  }


 while (mySerial.available()) {
    delay(3);  
    char c = Serial.read();
    readString += c; 
  }


  
  readString.trim();
  if (readString.length() >0) {
    if (readString == "MDP"){
      Serial.println("MDP on");
      digitalWrite(ledPin, HIGH);
    }
    if (readString == "Reset")
    {
      Serial.println("Reset off");
      digitalWrite(ledPin, LOW);
    }

    readString="";
  } 
}