Problème sur le contrôle d'un LCD.

Ta boucle de réception ne me semble pas bien sécurisée

while(Serial.available()>0)
  {
     octetReception = Serial.read(); 
     text = char(octetReception);
     maChaineDeCaractere += text;
     choix = maChaineDeCaractere.substring(0,2);

Tu extrais 2 caractères d'une chaîne avant même de t'être assuré que tu as une chaîne assez longue.
Il faudrait peut être attendre d'avoir reçu la chaîne complète avant de l'interpréter.