The uMMC is quite possibly the easiest SD card interface for a microcontroller. With a time-tested reliable file system engine, the uMMC bridges the gap between PCs and microcontrollers by providing an easy way of accessing data from SD cards.
Using the serial interface on the uMMC, you can read data from and write data to SD cards in FAT12, FAT16, and FAT32 format -- virtually any card available from 1MB up to 32GB and beyond.
Firmware can be updated, as new features become available, through the serial interface. Note: SD/MMC card not included
Powerful and easy serial interface to SD/SDHC/MMC/TF flash memory cards.
MMC, SD (SDC), SDHC cards supported.
microSD, transflash, and miniSD support (with adapters).
Easy to use serial data interface (TTL, 8 bits, no parity, 1 stop bit).
2400 bps to 460,800 bps serial rates.
40 kB/s throughput.
3 to 5 volt operation.
RTC built-in for time stamps (requires host to set after power-up).
Low power operation - less than 40mA @ 5V during file write - less than 10mA @ 5V idle (ultra low power operation available).
Small module footprint (2" x 1.25"/5.08cm x 3.18cm) with 4-40 mounting holes.
FAT12, FAT16 and FAT32 compatible - 1MB to 32GB and beyond.
Random reading and writing data files (you can read and write anywhere in files).
Up to 4 files open simultaneously.
Internal high-speed file copying.
Configuration can be read from card.
Easily interfaced with any microcontroller (PIC, AVR, 8051, etc.).
Chipset available (TQFP44 or QFN44).
Perfect for data acquisition and portable data applications.