//====================
#define RXD2 16
#define TXD2 17
#define RXD1 32
#define TXD1 33
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
Serial.begin(115200);
Serial.setDebugOutput(true);
Serial.println();
//=========================
Serial1.begin(9600, SERIAL_8N1, RXD2, TXD2);
Serial2.begin(9600, SERIAL_8N1, RXD1, TXD1);
Serial.println("Serial1 Txd is on pin: "+String(TXD1));
Serial.println("Serial1 Rxd is on pin: "+String(RXD1));
Serial.println("Serial2 Txd is on pin: "+String(TXD2));
Serial.println("Serial2 Rxd is on pin: "+String(RXD2));
}
// the loop function runs over and over again forever
void loop() { // wait for a second
if(Serial1.available()){
//Serial.write("-");
Serial.write(Serial1.read());
}
if(Serial2.available()){
//Serial.write(".");
Serial.write(Serial2.read());
}
}