Je me posais une question, existe t'il un projet ou librairie qui permet d’exécuter un script placer sur une carte SD ?
Donc en gros on flash l'arduino avec un programme de base, mais le plus gros du programme ce trouve sous forme de script ou autre placer dans une carte SD attacher a cet arduino ?
Je sais pas si c'est claire mais en gros placer du code exécutable de l'arduino sur une carte SD (ou autre a la rigeur )
L'arduino exécute uniquement le code présent en flash.
Il existe des solutions pour charger la flash à partir de fichiers présents sur SD, mais c'est dans une logique de bootloader, c'est-à-dire pour des montées de version de programme complet en flash.
Pas viable pour passer son temps à swaper du code exécutable entre la flash et la SD (limite de réécriture de la flash).
La plus simple (et de loin) est de passer sur une mega, qui dispose de 256 ko de mémoire flash.
J'avais regarder déjà pour Bitlash mais de ce que j'en déduit, c'est uniquement de la commande via serial
De plus mes instructions sont plus poussée pour tenir dans une seul ligne
TinyBasic (ou ses différentes variantes) semble mieux coller à ton besoin.
Bitlash permet aussi de placer des scripts en mémoire Flash (avec la possibilité d'exécution automatique au démarrage) mais le codage est un peu plus compliqué. Il y a des exemples dans la doc de Bitlash qui montrent que l'on peut faire des scripts relativement complexes mais c'est peut être moins intuitif que TinyBasic. Par contre il y a un système de gestion des événements liés au temps qui est intéressant.
Le besoin dicte le choix pour ce genre de problèmes.