SKU: TH2101
This breakout board provides a 2GB embedded SD card in a compact SMT package that behaves exactly like a standard SD card over SPI.
With built-in wear leveling, hardware ECC, and onboard level shifting, it offers reliable, vibration-resistant storage for embedded and industrial applications.
Quick SpecsSold Out!
We will notify you when this item is back in stock. Please enter your email.
The Adafruit XTSD SPI 2GB Flash SD Card breakout board is built around a fascinating storage chip: it looks like a typical SPI flash IC, but it actually behaves like a full SD card in a tiny SMT package. That means you can wire it up just like an SD card in SPI mode and use the same SD libraries you already know — Arduino’s built-in SD library, CircuitPython’s sdcard library, and more.
Out of the box, it shows up as a 2GB FAT-formatted card (pre-formatted), ready for quick data logging and file storage. While you can’t remove it and plug it into a computer like a MicroSD card, it’s perfect for embedded use cases where vibration, space constraints, or reliability matter — especially in devices where a removable card could loosen over time, or where your microcontroller already provides a USB Mass Storage interface to access files.
Compared to raw SPI flash, this chip is far easier to use because it handles the hard parts internally — wear leveling, NAND management, and hardware ECC — so you can read/write files like a normal SD card without manually erasing blocks.
To make integration painless, the breakout includes an onboard 3.3V regulator, level shifting for 3V or 5V logic, and a CS pull-up. Just connect the SPI pins, point your firmware at the SD library, and you’re ready to store data in minutes.
Technical details for Adafruit XTSD SPI Flash SD Card - 2GB.
| Specification | Details |
|---|---|
| Storage Type | Embedded SD card (SMT package), wired in SPI mode |
| Usable Capacity | 2 GB (16 Gbit) |
| File System | FAT (pre-formatted) |
| Interface | SPI (SD card SPI mode) |
| Clock Frequency | Up to 50 MHz |
| Write Speed Class | Class 8 (interface-speed dependent) |
| Logic Level Support | 3.3V / 5V logic compatible (onboard level shifting) |
| Onboard Regulation | 3.3V regulator included |
| Chip Features | Hardware ECC engine, wear leveling, NAND management |
| Operating Temperature | -25°C to +85°C |
| Storage Temperature | -40°C to +150°C |
| Board Convenience | CS pull-up included for stable default behavior |
| Library Compatibility | Works with standard SD card libraries (Arduino SD, CircuitPython sdcard, etc.) |
| Pin | Description |
|---|---|
| VIN | 3–5 V power input. Use the same voltage as your MCU logic level (typically 5 V for Arduino). |
| 3V3 | Regulated 3.3 V output from onboard LDO (up to 100 mA available). |
| GND | Common ground for power and logic. |
| SCK | SPI clock input. |
| MISO | SPI data output from SD chip to microcontroller. |
| MOSI | SPI data input from microcontroller to SD chip. |
| CS | Chip Select (active low). Pull low to start an SPI transaction. |
Average rating
Based on 0 reviews
No reviews match this filter yet.