
Adafruit SPI Flash SD Card - XTSD 512 MB
The Adafruit SPI Flash SD Card breakout features an XTSD 512 MB chip — an SD card in an SMT package that you can wire up like standard SPI flash but use with existing SD card libraries. It comes pre-formatted as a 512 MB FAT volume and works straight away with the built-in SD library in Arduino or the sdcard module in CircuitPython.
Unlike standard SPI flash, this NAND memory chip handles wear levelling and ECC calculations automatically — just read and write like any SD card without manual block erasing. The breakout includes level shifting for 3V and 5V logic compatibility, a 3.3V regulator, and a pull-up on chip select.
Key Features
- XTSD 512 MB Chip – SD card in SMT format, pre-formatted FAT (4 Gbit / 512 MByte)
- SPI Interface – Compatible with standard SD card libraries (Arduino SD, CircuitPython sdcard)
- Automatic Wear Levelling + ECC – Built-in HW ECC engine and NAND management
- Up to 50 MHz Clock – Write speed class 8
- Level Shifting – Works with both 3V and 5V logic
- 3.3V Regulator – Onboard regulator and CS pull-up
- Operating Temperature – −30 to +85 °C
- Dimensions – 21.4 × 17.7 × 2.9 mm
Also Consider
- SPI Flash SD Card – XTSD 2 GB – Four times the storage capacity
- SPI FLASH Breakout W25Q128 – 128 Mbit / 16 MByte – Traditional SPI flash (no wear levelling)
Ideal For
- Data logging in high-vibration environments (no loose SD card)
- Compact designs requiring soldered storage
- USB mass storage devices with microcontrollers
- Projects needing SD card compatibility without a card slot
Package Contents
- 1× SPI Flash SD Card breakout board (XTSD 512 MB)
Original: $19.22
-70%$19.22
$5.77Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The Adafruit SPI Flash SD Card breakout features an XTSD 512 MB chip — an SD card in an SMT package that you can wire up like standard SPI flash but use with existing SD card libraries. It comes pre-formatted as a 512 MB FAT volume and works straight away with the built-in SD library in Arduino or the sdcard module in CircuitPython.
Unlike standard SPI flash, this NAND memory chip handles wear levelling and ECC calculations automatically — just read and write like any SD card without manual block erasing. The breakout includes level shifting for 3V and 5V logic compatibility, a 3.3V regulator, and a pull-up on chip select.
Key Features
- XTSD 512 MB Chip – SD card in SMT format, pre-formatted FAT (4 Gbit / 512 MByte)
- SPI Interface – Compatible with standard SD card libraries (Arduino SD, CircuitPython sdcard)
- Automatic Wear Levelling + ECC – Built-in HW ECC engine and NAND management
- Up to 50 MHz Clock – Write speed class 8
- Level Shifting – Works with both 3V and 5V logic
- 3.3V Regulator – Onboard regulator and CS pull-up
- Operating Temperature – −30 to +85 °C
- Dimensions – 21.4 × 17.7 × 2.9 mm
Also Consider
- SPI Flash SD Card – XTSD 2 GB – Four times the storage capacity
- SPI FLASH Breakout W25Q128 – 128 Mbit / 16 MByte – Traditional SPI flash (no wear levelling)
Ideal For
- Data logging in high-vibration environments (no loose SD card)
- Compact designs requiring soldered storage
- USB mass storage devices with microcontrollers
- Projects needing SD card compatibility without a card slot
Package Contents
- 1× SPI Flash SD Card breakout board (XTSD 512 MB)























