Arduino MEGA aggiungere Seriali

Ciao a tutti, vorrei creare una board per gestire diverse periferiche ( Circa 10 ) che parlano tramite rs232.

Ho realizzato il ciruito di conversione TTL-RS232 tramite il MAX232...

Se lo collego ai pin 18/19 del MEGA riesco a comunicare tramite il SERIAL1, se li collego a dei PIN digitali, es 22/23 non riesco a comunicarci. Ho provato sia il SerialSoft, che il NewSoftSerial.

Avete qualche idea ??

Ho provato anche a collegare direttamente un GPS parallax, il SIO direttamente al pin 22 e ad usare il softserial per leggere i dati in arrivo ma ottengo sempre un -1 al comando mySerial.read.

Grazie
Ciao a tutti

Arduino mega ha 4 uart, quindi se riesci con il serial1 ci dovresti riuscire anche con gli altri 3.
Come softserial puoi utilizzare questa qui: NewSoftSerial | Arduiniana