Overview
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.
Specification
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.) |
Pinout
| 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. |
Opps
Sorry, it looks like some products are not available in selected quantity.
Reviews
No reviews have been written for this product.