Fabriquer un lecteur de carte MicroSD pour Arduino

Pour mon projet de datalogger, il me fallait un lecteur de cartes SD ou MicroSD. N’en ayant pas sous la main, j’en ai fabriqué un à partir d’un adaptateur SD / MicroSD. Il y a plusieurs avantages à cela:

  • l’encombrement très réduit.
  • Le coût dérisoire ( < 10 € avec la carte MicroSD ).
  • la simplicité.
Attention, la tension d’alimentation et des différents signaux est en 3.3v. Ne le branchez surtout pas sur un arduino 5V sans utiliser des résistances pour réduire la tension à 3.3v !
Le projet nécessite seulement des barettes sécables males, droites ou coudées ainsi qu’un adaptateur de cartes MicroSD.
Il suffit ensuite de souder la barettes sur les contacts cuivrés de l’adaptateur.
Voilà, votre lecteur de carte est prêt à être embarqué ! Temps de réalisation: 5 min 🙂

8 réflexions sur « Fabriquer un lecteur de carte MicroSD pour Arduino »

  1. J’ai bien l’idée 🙂
    Par contre, comment accède tu ensuite à ta carte ? Tu aurais un bout de code d’exemple ? (j’avoue ne jamais m’être penché sur les mémoires de stockage par manque de temps, mais ça m’intéresse bien de savoir comment ça marche…)

  2. Il y a plusieurs librairies pour atmega / arduino qui permettent ça. Des que j’ai fait quelques tests, je mettrai des exemples.

  3. Je n’aurais jamais imaginé que cela puisse etre aussi simple à mettre en oeuvre.

    Merci beaucoup pour les explications.

    (petite coquille dans l’article: « la tension d’alimentation *et des différents signaux »)

  4. Salut !

    C’est une idée incroyablement simple, encore fallait-il y penser…
    Bravo pour l’astuce !!

  5. Salut! Merci pour l’astuce, mais peux tu mettre en ligne un petit exemple stp? 🙂 Et je ne comprends pas trop comment réduire la tension d’alimentation à 3,3V, help plz?

  6. tu colles une résistance en série avec une diode zener 3.3v que tu place entre le 5v et la masse
    Ensuite tu connecte l’alimentation de la SDcard au bornes de la diode zener.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Time limit is exhausted. Please reload CAPTCHA.