Volver al Catálogo Todas nuestras PCB 👾

Placa de Conexión Micro SD SPI o SDIO de Adafruit

¡SOLO COMPATIBLE CON LÓGICA DE 3 V!

Placa de conexión Micro SD (SDIO) 3V MAX
Vista Frontal Vista Trasera Diagrama de Pines Detalle del PCB

Parámetros Clave

  • Protocolo Principal: SDIO (4-bit) o SPI
  • Voltaje Lógico: 3 V
  • Dimensiones: 25.4 x 22.8 mm
  • Peso: 2.5 gramos

Descripción Avanzada

Las tarjetas micro SD son el estándar de oro para el almacenamiento en proyectos de microcontroladores: son económicas, duraderas y de acceso universal. Esta placa de conexión eleva tu proyecto al ofrecer compatibilidad con el **protocolo SDIO (Secure Digital Input/Output)**, una interfaz de datos multipin que permite transferencias de hasta **4 bits simultáneos**. Esto se traduce en un **rendimiento hasta el doble de rápido** en comparación con el tradicional modo SPI.

**Nota Importante:** Diseñado para microcontroladores de alto rendimiento con soporte SDIO nativo. Verifica la compatibilidad de tu chip (como SAMD51) y la librería (CircuitPython/Arduino) antes de la compra. ¡Opera **únicamente** a 3 V!

Total: $3.50

Código de Ejemplo (SDIO en CircuitPython)

Este fragmento muestra la inicialización y el montaje de la tarjeta SD en modo SDIO de alta velocidad para aprovechar al máximo el rendimiento.

# Código CircuitPython para inicialización SDIO (Ejemplo)
import board
import busio
import sdcardio
import storage
import digitalio

# Configuración de pines para SDIO (Requiere 4 pines de datos + CLK + CMD)
# Estos pines son un ejemplo y deben coincidir con tu microcontrolador (e.g., SAMD51)
sdio_clk = board.SDIO_CLOCK
sdio_cmd = board.SDIO_COMMAND
sdio_data = [board.SDIO_DATA0, board.SDIO_DATA1, board.SDIO_DATA2, board.SDIO_DATA3]

try:
    # 1. Inicializar la tarjeta SD en modo SDIO (4 bits)
    sd = sdcardio.SDCard(
        clock=sdio_clk,
        command=sdio_cmd,
        data=sdio_data,
        power=None, # Pin de control de energía opcional
        baudrate=50_000_000, # Intenta una alta velocidad
        bus_width=4 # Modo 4-bit de alta velocidad
    )
    
    # 2. Montar el sistema de archivos
    vfs = storage.VfsFat(sd)
    storage.mount(vfs, "/sd")
    
    print("Tarjeta SD montada en /sd usando SDIO (4 bits)!")
    
    # Ejemplo de uso: Escribir un archivo
    with open("/sd/registro_datos.txt", "a") as f:
        f.write("Prueba de alta velocidad SDIO\\n")

except Exception as e:
    print(f"Error al inicializar SDIO: {e}")
    print("Intentando inicializar en modo SPI (Alternativa)")

Advertencia de Voltaje

**PELIGRO:** ¡Esta placa opera ÚNICAMENTE con lógica y alimentación de 3V! Conectar a sistemas de 5V (como algunos Arduinos UNO) destruirá permanentemente la placa SD y la tarjeta Micro SD.

Visión Tecnológica

La innovación está en manos de todos. A través de la creación y el soporte de hardware electrónico, proporcionamos acceso sencillo a tecnologías de vanguardia que te permiten interactuar con el mundo real. Únete a la comunidad y da vida a tu próxima invención.