intincomingByte=0;// for incoming serial data
voidsetup(){Serial.begin(9600);// opens serial port, sets data rate to 9600 bps
}voidloop(){// reply only when you receive data:
if(Serial.available()>0){// read the incoming byte:
incomingByte=Serial.read();// say what you got:
Serial.print("I received: ");Serial.println(incomingByte,DEC);}}
voidsetup(){Serial.begin(9600);Serial1.begin(9600);}voidloop(){// read from port 0, send to port 1:
if(Serial.available()){intinByte=Serial.read();Serial1.print(inByte,DEC);}// read from port 1, send to port 0:
if(Serial1.available()){intinByte=Serial1.read();Serial.print(inByte,DEC);}}