En regardant votre tuto je retombe sur des choses que j'avais déjà essayé sans succès me^me en modifiant mon code comme cela:
String inputStr()
{
String r;
while (Serial.available()) {
r = Serial.read();
}
return(r);
}
Cela ne fonctionne toujours pas...
Arduino lit une string vide et ne check seulement une seule fois si quelque chose est rentré par l'utilisateur. Alors qu'avec la while il devrait rechercher continuellement...