Home
/
Development Boards & Microcontrollers
/Micro SD / TF Card Module — SPI Interface, 3.3V/5V, Arduino, D1 Mini, ARM, AVR
1
/
of
7
Keszoox
Micro SD / TF Card Module — SPI Interface, 3.3V/5V, Arduino, D1 Mini, ARM, AVR
Micro SD / TF Card Module SPI Interface, 3.3V/5V, Arduino, D1 Mini, ARM, AVR
Regular price
$5.36 USD
Sale price
$5.36 USD
Unit price
/
per
Taxes included.
Shipping calculated at checkout.
Couldn't load pickup availability
Micro SD / TF Card Module — SPI Interface, 3.3V/5V, Arduino / ESP32 / ARM / AVR
This Micro SD/TF card module adds removable flash storage to any microcontroller via the standard SPI interface. An onboard 3.3V level converter makes it compatible with both 5V (Arduino Uno/Mega) and 3.3V (ESP32, STM32, Raspberry Pi) systems without additional components. Supports FAT16/FAT32 formatted cards up to 32GB.
Key Specifications
| Parameter | Value |
|---|---|
| Interface | SPI (MOSI, MISO, SCK, CS) |
| Supply Voltage | 3.3V – 5V DC |
| Card Voltage | 3.3V (onboard regulator + level shifter) |
| Supported Cards | Micro SD / TF (up to 32GB, FAT16/FAT32) |
| SPI Speed | Up to 25MHz |
| Operating Temperature | −40°C to +85°C |
| Connector | 6-pin header (VCC, GND, MISO, MOSI, SCK, CS) |
| Module Size | ~42 × 24mm |
Why Choose This SD Module?
- Onboard Level Shifter — Safely interfaces 5V Arduino with 3.3V SD card without external components
- 3.3V Regulator — Powers SD card from 5V supply; no separate 3.3V rail needed
- Standard SPI Interface — Compatible with Arduino SD library, ESP-IDF, STM32 HAL, and FatFs
- Wide Temperature Range — −40°C to +85°C for outdoor and industrial data logging
- Compact Module — 42×24mm fits in most project enclosures
Typical Applications
- Arduino data logger (temperature, humidity, GPS coordinates to CSV)
- ESP32 web server serving files from SD card
- Oscilloscope and logic analyzer waveform storage
- Audio playback from SD card (WAV files with TMRpcm library)
- Configuration file storage for embedded systems
- Black box / event recorder for robotics and vehicles
Arduino Wiring (Uno)
| Module Pin | Arduino Uno |
|---|---|
| VCC | 5V |
| GND | GND |
| MISO | Pin 12 |
| MOSI | Pin 11 |
| SCK | Pin 13 |
| CS | Pin 10 (or any digital pin) |
FAQ
Q: What SD card size and format is supported?
A: Up to 32GB Micro SD/TF cards formatted as FAT16 or FAT32. SDXC cards (exFAT, >32GB) are not supported by the standard Arduino SD library.
Q: Can I use this module with ESP32?
A: Yes — connect to ESP32 SPI pins (MOSI=23, MISO=19, SCK=18, CS=5 by default). Use the ESP32 SD library or SD_MMC for faster speeds.
Package Contents
- 1× Micro SD/TF Card Module (SPI, with level shifter)
Enjoy free standard shipping on all orders over $199 USD. Orders are processed within 1–2 business days.
Not satisfied? Return any item within 90 days of purchase for a full refund or exchange. Items must be in original condition.
We are committed to quality, reliability, and customer satisfaction. Every product is carefully selected and tested to meet the highest standards.

Quality Guarantee
Certified components
100% Safe Checkout
SSL encrypted payment
Fast Shipping
Worldwide delivery
90-Day Returns
Hassle-free policy