Save to a microSD cards with simple serial protocol

This is a UART driven microSD module that supports cards with up to 2 GB of storage. It stores data using the FAT16 file system, so any computer can read and write files to the cards too. It’s controlled with simple serial commands from a microcontroller.

Most micro-controllers have small and limited on-chip memory. For those applications that require large volumes of data, the uSD-G1 with the GOLDELOX-DOS chip is a simple solution in a form of a tiny ‘drop-in- module’. A simple serial interface is all that is required to take away the burden of low level design that would otherwise be required for the host controller. The micro-DRIVE module utilises common microSD memory cards of up to 2GB of capacity as its medium. A handful of straightforward commands provide direct access to the onboard memory card or storing and retrieving any size or type of data. Access to the card can be at (FAT based)

One thing we like about this module is that it can function with a 5 volt interface.

Via Electronics-Lab.

Join the Conversation

5 Comments

  1. Does anyone had ported the petit fat to the pic18?
    I’m pretty sure that the question is grammatically wrong.

  2. Can’t really see the point of adding such layer of abstraction. Anyway, your’e going to have some sort of library to support the interface between the MCU, and the module. So, what would be the benefit of using such module over having a low level SD Card library that handles the SPI, along with a simple FAT FS (as Brian said pFatFS)?

  3. The Arduino-based uSD datalogger systems I have made are limited in data rate due to the occasional unpredictably high latency (even with very fast SD cards) of writing to the SD filesystem via the SPI interface which causes it to drop characters even at moderate data rates (anything above 9600 bps). You can apparently do better with a sizable buffer and an interrupt-driven filesystem handler. I wonder what is the maximum no-dropped-characters data rate for this one, is it any better than a simple Arduino-type logger?

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.