Compatibilidad con Tarjetas SD
Compatibilidad con Tarjetas SD

El ESP32 es compatible con tarjetas SD a través de su interfaz SPI de manera directa por los niveles de tensión que admiten tanto el microcontrolador como las SD (3'3V). Esta compatibilidad permite utilizarlas para almacenar y recuperar datos de forma sencilla y sin necesidad de conversores de nivel, simplificando el montaje necesario para trabajar con ellas.
Para utilizar una tarjeta SD con el ESP32, además de un lector para conectarla, puede hacerse uso de la librería SD que implementa varias funciones para escribir y leer información almacenada en las tarjetas. Esta librería viene instalada por defecto una vez instalada y seleccionada las placas ESP32.
Las funciones más comunes se muestran a continuación:
| Función | Descripción |
| File archivo; | Crea un objeto de tipo File llamado archivo que nos permitirá controlar los archivos de la tarjeta SD. Esto se pone antes del Setup(). |
| SD.begin(); | Iniciamos la tarjeta SD para tenerla accesible. Esto se pone en el Setup(). |
| archivo = SD.open("/ejemplo.txt", FILE_READ ó FILE_WRITE ó FILE_APPEND); | Abre el documento ejemplo.txt de la tarjeta SD en el modo seleccionado (FILE_READ, modo solo lectura, FILE_WRITE, modo escritura vaciando el documento antes de comenzar a volcar contenido, o FILE_APPEND, modo escritura manteniendo el contenido actual del documento) y guarda la referencia generada en el objeto de tipo File. |
| archivo.print("mensaje"); | Imprime mensaje en el archivo. |
| archivo.println("mensaje"); | Imprime mensaje en el archivo seguido de un salto de línea. |
| archivo.write("mensaje"); | Escribe mensaje en el archivo. |
| archivo.available(); | Comprueba si hay bytes disponibles para leer en el archivo. |
| archivo.read(); | Lee un byte del archivo. |
| archivo.close(); | Cierra el archivo abierto. |
| Vistas | |
|---|---|
| 0 | Número de vistas |
| 0 | Vistas de miembros |
| 0 | Vistas públicas |
| Acciones | |
|---|---|
| 0 | Gustos |
| 0 | No me gusta |
| 0 | Comentarios |
Compartir por correo
Por favor iniciar sesión para compartir esto webpage por correo.