Adafruit propose une autre bibliothèque qui semble assez similaire : on retrouve des portions de codes communes dans les deux biblis par exemple pour la prise de photo.
Serial.println("Snap in 3 secs...");
delay(3000);
if (! cam.takePicture()){
Serial.println("Failed to snap!");
}else {
Serial.println("Picture taken!");
}
// Create an image with the name IMAGExx.JPG
char filename[13];
strcpy(filename, "IMAGE00.JPG");
for (int i = 0; i < 100; i++) {
filename[5] = '0' + i/10;
filename[6] = '0' + i%10;
// create if does not exist, do not open existing, write, sync after write
if (! SD.exists(filename)) {
break;
}
}
Ces deux biblis utilisent la communication SPI et une carte SD pour stocker les images, je vois que le shield a un lecteur SD donc ça doit marcher.