comunicazione TTL tra 2 arduino

Grazie della risposta, l'errore è mio che ho postato lo sketch sbagliato, chiedo scusa.
Per non perdere la traccia di ogni passaggio e ogni cambiamento li salvo tutti
in pratica dovrei scrivere così?

PortSerial1.print('P' + pan + 'T' + tilt + '\A');

questo è il Surface giusto per quel subsea:

#include <SoftwareSerial.h>

SoftwareSerial PortSerial1=SoftwareSerial(7,8);

int const potPin = A0;  // primo potenziometro collegato a A0
int const potPin2 = A1;  // secondo potenziometro collegato a A1
int potVal1;	// variabile pot1
int potVal2;	// variabile pot2
int pan;        // variabile PAN
int tilt;       // variabile tilt

void setup() {
  pinMode(7,INPUT);
  pinMode(8,OUTPUT);
  PortSerial1.begin(9600);
  Serial.begin(9600);
}

void loop() {
  potVal1 = analogRead(potPin);	  // leggi i valori su A0 
  potVal2 = analogRead(potPin2);  // leggi i valori su A2 
  pan = map(potVal1, 0, 1023, 0, 179);
  tilt = map(potVal2, 0, 1023, 0, 179);
  PortSerial1.write(pan);
  PortSerial1.write(tilt);
//l'ultima parte si può omettere
  //Serial.print("Pan: ");	// feedback PAN	 
  //Serial.print(pan);            // valore PAN
  //Serial.print("Tilt: ");	// feedback TILT 
  //Serial.println(tilt);         // valore TILT
  
  delay(15);
}

ho cercato parecchio on-line su come far comunicare 2 schede arduino 1 insieme, ma non ho trovato nulla di esaustivo.
inoltre le spiegazioni sulle funzioni della comunicazione seriale sono molto limitate al PC o al processing, o forse sono io che non capisco( probabile )
L'idea è arrivare a far comunicazione i due arduino, tramite fibra ottica. ( la parte hardware è pronta per il test ) Se i risultati saranno apprezzabili e soddisfacenti, li pubblicherò per metterli a disposizione di tutti visto che non è molto trattato come argomento.