j'ai quelque chose qui tourne à peut pret :
int led =48;
int ValDuPc [20];
int val=ValDuPc;
void setup() {
pinMode(led, OUTPUT);
Serial.begin(9600);
Serial1.begin(9600);
}
void loop() {
if (Serial1.available())
{
digitalWrite( led ,HIGH);
//val[0] = Serial1.read();
byte BYTE=Serial1.read();
val=BYTE,HEX;
Serial.print("Val du pc en décimal: ");
Serial.println(BYTE);
Serial.print("Val du pc en hexa: ");
Serial.println(BYTE,HEX);
Serial.print("Val du pc en binaire: ");
Serial.println(BYTE,BIN);
Serial.println(val);
Serial.println(" ");
}
digitalWrite( led ,LOW);
//delay(500);
}