Le téléchargement n'est possible qu'une fois par an, soit dans 148 jours.
Mais pourquoi une fois par an ? C'est plutôt bizarre, non ?
Il y a t-il un moyen de télécharger plus tôt ?
parce que la date c'est le.... premier avril...
(pour mettre fin au suspens)
Mais pourquoi le premier avril ?
Pour faire une blague ?
Et même si j'attends, ce sera quoi le lien pour télécharger ?
Je me suis écrit moi-même ma bibliothèque pour gérer un écran 320*240 avec deux pilotes que j'avais sous la main (ILI9341 et ST7781). Pour la tester, j'ai écrit un programme genre paint (celui de la vidéo. Pour le 1er avril 2049 je crois, j'ai rajouté une animation avant comme pour faire croire que l'on pouvait mettre XP sur un Arduino. La fonction qui fait XP est la suivante:
void xp(void)
{
// Chargement de windows
byte x=99, sens=-1;
writeRegister(7); writeData16(0x101); // Extinction
clrscr(BLACK);
bpxDraw("SD/TOOLS/XP.BPX",56,20);
writeRegister(7); writeData16(0x133); // Normal
rect(97,212,210,220,GREY); //266 218
long debut=millis();
while (debut+15000>millis())
{
fillRect(x,213,x+16,219, BLACK); // Effacer l'ancien
x+=sens;
if ((x==98)||(x==193)) sens=-sens;
fillRect(x,213,x+4,219,BLUE);
fillRect(x+6,213,x+10,219,BLUE);
fillRect(x+12,213,x+16,219,BLUE);
delay(10);
}
// Ecran de base
clrscr();
bpxDraw("SD/TOOLS/E1b.BPX",0,211);
delay(5000);
bpxDraw("SD/TOOLS/E1I.BPX",0,0);
while(!isTouch());
// Menu 1
bpxDraw("SD/TOOLS/M1.BPX",0,107);
while(!isTouch());
// Menu 2
bpxDraw("SD/TOOLS/M2.BPX",132,4);
while(!isTouch());
}
Les images associées sont:
E1B: ![]()
E1I: 
M1: 
M2: 
Il est impossible de mettre un OS conséquent, ce qui est sur la vidéo occupe 95% de la mémoire de l'Uno et il n'y a qu'un seul programme dedans, le "paint". Voila pourquoi c'est sorti le 1Er avril.
Ah, cette blague m'a eu ! J'y ai cru !
Mais peux-tu préciser le code complet ? Avec les librairies et leurs liens si pissible ? Si tu n'as pas les liens, je me débrouillerai !
Le code complet n'est pas en ligne. Paint.ino est un programme d'exemple de la bibliothèque PecheuxGraph accessible en téléchargement.
Pour avoir le programme complet de la vidéo, il faut prendre l'exemple paint, rajouter
xp();
dans le setup après la ligne
initPecheuxGraph(PAYSAGE); // Initialisation générale
et placer la définition de la fonction du post #26 avant le setup.
Et alors ? Dans les tutoriels pour utiliser un Arduino, ils utilisent souvent une LED ? Et pourquoi pas un circuit tout simple ? Pareil, pourquoi refaire un détecteur de distance avec un HC-SR04 ? Il en existe dans le commerce ! Et dans ce cas là, pourquoi on vend des écrans tactiles ? Alors qu'on peut utiliser un smartphone tout simplement bas de gamme coûtant le même prix ? C'est vrai, ça ! Pourquoi ?
Eh bien j'ai pour moi une réponse : parce qu'on aime uutiliser des Arduinos. Parce que refaire un détecteur de distance est plus manuel qu'acheter. Parce qu'on aime faire ça. Et pour moi, trouver un système d'exploitation et l'utiliser, c'est mieux qu'avec un smartphone sous Android à 20€. Voilà pourquoi.
et donc 8 mois plus tard
.... l'avez vous trouvé cet OS ? ....
Ce que je disais c'est que ce n'est pas la plateforme pour cela. Si vous voulez développer avec un OS complet, un écran digne de ce nom etc alors prenez comme "composant de base" un vieux smartphone et ensuite vous pouvez vous en donner à coeur joie de programmer en vous amusant. c'est juste un plus gros arduino avec l'écran intégré...
Oui, mais c'est vieux de plus de 10 ans et maintenant c'est ça
This project is out-of-date and no longer supported. We are offering this code as is for educational and personal purposes.
Donc autant dire pas de support.