Severin avait une carte SD qui ne pouvait plus être lu par aucun appareil, que ce soit avec un ordinateur, un appareil photo ou une caméra, elle était impossible à lire.

Il s’est donc mis en tête de récupérer les données contenues avec une carte Arduino.

diy-recuperer-le-contenu-dune-carte-sd-avec-un-arduino-01

Tout d’abord, il est essentiel de savoir qu’une carte SD dispose de deux modes de fonctionnement :

  • Le mode SDIO : le plus couramment utilisé par les appareils numériques, car plus rapide, une sorte de bus 4 bits de mémoire
  • Le mode SPI : Plus lent, mais plus facile à utiliser par les bidouilleurs et nécessite moins de points de connexion.

Par chance la carte SD de Severin était accessible en mode SPI et il a donc était facile de dumper la mémoire et de l’envoyer au PC à travers une liaison série.

diy-recuperer-le-contenu-dune-carte-sd-avec-un-arduino-02

Il faut tout de me être patient car le transfert d’une carte de 4GB peut prendre plusieurs jours.

AU final, il a donc créé deux utilitaires, un permettant de dumper les fichiers, et un autre dumpe la mémoire d’une manière bestiale.

Vous pouvez retrouver plus de détail sur tech.tiefpunkt.com et tous les fichiers sur github.com/tiefpunkt/

 

  • DorianAyllon

    En voila une bonne réalisation qui pourrait servir! Bravo à lui

  • Zdoucha

    Bonjour, ceci est mon premier projet Arduino: envoi d’un fichier (jpeg, pdf, txt) enregistré dans un module carte microSD vers téléphone Android en utilisant ArduinoUno et module Bluetooth HC-05
    J’ai réussi à envoyer le contenue d’un fichier text mais j’arrive pas à envoyer une photo!
    Avez vous des propositions?
    merci