Caméra série SEN0099

Il doit falloir dire de supprimer si existe et après recréer une nouvelle.

ça marche pas comme un copier/coller sous windows.

On écrit les valeurs brutes du fichier image sur un fichier qui s'apelle IMAGE00.JPG comme si s'était un fichier texte.

Donc de toute façon à un moment il faut effacer l'ancien pour créer un nouveau, sinon ça va écrire 2 images à la suite dans le même fichier et l'image s'ouvrira pas correctement:

 if (SD.exists(picName))
    {
        SD.remove(picName);
    }

Il faut donc prévoir un test:
Si le fichier n'existe pas on crée IMAGE.JPG
Si le fichier IMAGE.JPG existe et qu'il n'est pas vide, on l'efface et on en crée un nouveau pour l'image d'après

DAns le code sur cette ligne c'est indiqué:

uint8_t bytesToRead = min(32, jpglen); // change 32 to 64 for a speedup but may not work with all setups!

Vous avez changé à 64 pour voir si c'était mieux?