Leggere e scrivere tra 2 seriali

Ciao ragazzi è da un po' che non uso più Arduino e quelle poche cose che avevo imparato le ho dimenticate, magari con un vostro aiutino...
Ho un modulo gps sul pin 2 e 3 del mio Arduino uno, vorrei leggere su questi pin e poi inviare tutto sulla seriale in modo da leggere tutto sul monitor seriale.

#include <SoftwareSerial.h>
SoftwareSerial nss(2, 3);

void setup()
{
  Serial.begin(115200);
  nss.begin(38400);
   
}

void loop()
{
  // send data only when you receive data:
        if (nss.available() > 0) {
               
        }
}

poi come continuo :stuck_out_tongue:

Mi rispondo da solo

#include <SoftwareSerial.h>

int rxPin = 2;
int txPin = 3;

SoftwareSerial mySerial(rxPin, txPin);

void setup() {
  Serial.begin(115200);
  mySerial.begin(38400);
}

void loop() {
  if (Serial.available()) {
    mySerial.print((char) Serial.read());
  }
  
  if (mySerial.available()) {
    Serial.print((char) mySerial.read());
  }
}

Bravo! Ti meriti il tuo primo karma per l'impegno nel cercare l'eventuale soluzione sul forum (che c'era, in effetti) :wink: