Système d'exploitation pour Arduino pour les écrans tactiles

D'accord, merci, mais je prends un exemple pour voir si ça c'est possible :
Matériel :
-une carte programmable (Arduino Uno, zéro, méga 2560 ...)
-un écran tactile compatible avec la carte programmable, avec un port SD pour sctocker des fichiers
-Un ordinateur pour programmer zvec l'application arduino IDE avec la derniere version l, gestionnaire de carte correspondant inclus
-un câble pour relier l'Arduino à l'ordinateur

Explications :
IDE Arduino ouvert, câble branché, on commence à coder. Pour commencer, il faut un objectif : Je veux avoir deux applications , une de dessin, et l'autre la barre des tâches, toutes les deux stockés dans la carte (micro) SD.On veut aussi qu'elles soient exécutés l'une après l'autre, comme application dessin ligne de code 1 ensuite application barre des tâches ligne de code 1 puis application dessin ligne de code 2 etc.. Pour ça il faut déjà au préalable avoir codé les applications dans la carte SD en extension .txt par exemple.
pour le code de la carte programmable (de préférence rapide) on code (d'une manière compréhensible) :
unsigned long lignedecodeaexecuterpourappdessin;
char* lignedecodeaappliquer;
void setup () {
si (carte micro SD non présente)
{Repeter a l'infini : attendre une seconde
}
}
void loop () {
ouvrir dessinapp.txt ;
lire jusqu'à la ligne de code lignedecodeaexecuterpourappdessin;//une variable
enregistrer la ligne de code dans la variable lignedecodeaappliquer ;
Si (lignedecodeaappliquer == afficher un point à x = 1 y = 1)
{afficher un point à x = 1 y = 1;}
Sinon si (lignedecodeaappliquer == afficher un point à x = 1 y = 2)
{afficher un point à x = 1 y = 2 ;}
//etc. Même fonctionnement pour l'autre app
}// Fin du programme

Donc inutile ici.
Problème : mettre toutes les possibilités dans la condition si alirs sinon si alors... Ça va certainement prendre beaucoup trop de place mémoire Flash !

Au fait, c'est quoi ou qui un "OP" ?
C'est celui ou celle qui démarre une discussion dans un forum ? Donc ici, moi ?