Photos sur Carte SD par SPI avec l’ESP32-CAM
En plus de sa caméra, l’ESP32-CAM possède un lecteur de carte Micro SD intégré…
Comment prend-on des photos et comment les enregistre-t-on ? Ce tutoriel présente une solution basée sur le protocole SPI (Serial Peripheral Interface).
En théorie, l’ESP32-CAM permet l’utilisation de 3 protocoles pour la lecture et l’écriture des cartes Micro SD:
- le protocole SD avec transfert 4 bits. Malheureusement celui-ci à un brochage commun avec le flash de l’ESP32-CAM, ce qui se traduit par un clignotement du flash pendant les accès carte !
- le protocole SD avec transfert 1 bit que je n’ai jamais réussi à faire fonctionner sur ce produit.
- et le protocole SPI qui fonctionne bien et est plutôt rapide.
Le matériel nécessaire
Vous trouverez l’ensemble des produits nécessaires à la réalisation de ce projet directement sur la boutique.
Décomposition du tutoriel
Ce tutoriel se décompose en 4 parties:
- Préparer la carte Micro SD (page 2).
- Accéder à la carte Micro SD (page 3).
- Gestion des fichiers (page 4).
- Gestion de la caméra et finalisation du programme (page 5).
Commençons par préparer la carte Micro SD à la page suivante.





Super article, cela va beaucoup m’aider dans mon projet. Merci beaucoup.
Je suis content que cela vous soit utile…
De quel projet s’agit-il si ce n’est pas secret ? 😉
Bonjour,
jusqu’à la page 4 tout va bien mais à la page 5 erreur de compilation.
message :
C:\Users\mabit\Documents\Arduino\ESP32-CAM\ESP32-CAM.ino:4:10: fatal error: elapsedMillis.h: No such file or directory
4 | #include <elapsedMillis.h>
| ^~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Compilation error: elapsedMillis.h: No such file or directory
Bonsoir Alain,
avez-vous bien installé la bibliothèque Arduino “elapsedMillis” de “Paul Stoffregen” ?