microSD Card Reader (Troyka Module)

  • AMP-B073
€7,95
In Cart:

Light web servers, detailed logs, and large media files - whatever it is you can have it all on your Arduino. Add a compact card reader to your project and add up to 32 gigabytes of non-volatile memory.

This module supports both microSD and microSDHC card formats. For the former, we recommend to format the card to FAT16, and the latter to FAT32.

The native voltage used on a SD card is 3.3 V. We have added all the necessary components to ensure that your card is safely read, including a voltage regulator. Therefore, you can safely use it with voltages from 3.3 to 5 V.

Connectivity

The module communicates via SPI interface. All six pins on the module are used for this.

The top group of contacts is used for data exchange:

  • DI (or MOSI) - slave input - connect to the DO pin on the microcontroller
  • DO (or MISO) - slave output - connect to the DI pin on the microcontroller
  • SCK pin - serial clock signal - connect to the clock pulse pin

The lower group is used for power and to select devices:

  • CS - select the slave device - connect to the SS pin of the microcontroller
  • V - to the power contact 3.3 - 5 V
  • G - to the ground

Connect the module via 3-pin jumper cable to receive a signal from the scanner. The 3-pin jumper cables needed for the connection are included in the kit.

There are several different ways to wire this module:

Troyka Shield. The most straightforward method. Connect the module to a pin group on Troyka Shield with the 3-pin jumper cable and you’re ready to interface with it from your Arduino.

Troyka Slot Shield. The best choice for quick prototyping. Using slots on the shield, you can get rid of cables. The module will be held securely in place using both pin headers.

Breadboard. For advanced use. Troyka pin headers have 0.1” spacing which is compatible with any breadboard. Simply wire the module like you would do with any IC.

Libraries and Classes

To work with an Arduino, the standard "SD" library, which is part of the Arduino IDE, is used. Examples from the library are basic data storage, data from the file, or reading and writing files. When you use this library please keep in mind that your Arduino can only work with one SD memory card at at time.

Package Contents

Specifications

  • Supported Card Types: microSD, microSDHC
  • Power Supply: 3.3 V to 5.5 V
  • Dimensions: 25.4 × 25.4 mm