Envoie valeur via liaison série

Je vois pas trop pourquoi s'embêter avec ces delay(500) et avec print() si c'est pour transmettre des valeur < à 255

Emission :

byte tab[5] = {4,5,3,2,77 }; //déclaration du tableau
int i; // et du compteur
void setup()
{
  Serial.begin(9600); 
}
void loop()
{
   for(i=0; i<=4; i++)
   {
      Serial.write(tab[i]);
   }
}

Réception :

void setup()
{
  Serial.begin(9600); 
}

void loop()
{

if(Serial.available()) {

delay(5);

byte buffer[10];
byte i=0;

  while(Serial.available()) buffer[i++]=Serial.read();

// fait ce que tu veux avec les données dans buffer[]

}

}