Capturar todo el mapa de un Micro-SD al PC

Buenas:

He visto por internet que puede guardar información en una tarjeta Micro-SD controlado por Arduino directamente.

Hay gente que lo hacen con formato que puede leer Windows con un archivo de texto.txt que dentro dice "Hola mundo".

En otros caso no tiene formato, si introduces esa tarjeta Micro-SD en Windows, dice que no lo tiene y que si quieres formatear, aún así, también tiene guardado por Arduino "Hola mundo" y si formateas desde Windows o Linux, pierdes los datos ya que Arduino si los puede leer.

Si encuentras una tarjeta Micro-SD que sabes que Arduino grabó "Hola mundo" y Windows no lee porque no tiene formato.

¿Existe alguna manera de Arduino leer todo el mapeado de la Micro-SD y luego pasa ese archivo al PC desde el USB?

No se como se mostrará ese archivo si en binario o en hexadecimal. Al menos con un editor hexadecimal pueda encontrar el "Hola mundo".

Gracias.

¿Podrías poner un ejemplo de sketch que utilice acceso directo a la micro-SD y con la que te hayas topado?

Generalmente, lo ejemplos que he visto que utilizan una tarjeta micro-SD necesitan que la tarjeta esté previamente formateada, principalmente en el sistema FAT. Este formato es leible por todos los sistemas operativos. Luego las librerias que usan la SD utilizan ficheros con las funciones típica de C: open, close, write y read.

Generalmente a estos tiempos. No tengo ejemplo, más bien los quiero.

Se programaba como se programa las EEPROM tipo 24LCxx por poner un ejemplo, con un lector de memorias las podías leer. Para que te hagas una idea.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.