Skip to Content

6 Pin SPI SD Card Module

https://circuitsnepal.odoo.com/web/image/product.template/30/image_1920?unique=1048926

This Micro SD Card Reader module allows you to easily interface Micro SD cards with your microcontroller projects. It provides a simple and reliable way to read and write data to and from SD cards, making it ideal for applications that require external storage, such as data logging, music playback, and image capture.

175.00 ₨ 175.0 NPR 175.00 ₨ 450.00 ₨

175.00 ₨ 450.00 ₨

Not Available For Sale

This combination does not exist.

Free Delivery is available on orders worth Rs.2000 or more!

Terms and Conditions

Shipping: 2-3 Business Days

Product Description:


SpecificationValue
InterfaceSPI
Voltage3.3V or 5V
Current< 100mA
SD Card CompatibilitySD, SDHC, Micro SD, Micro SDHC
Data Transfer RateUp to 25MB/s
Dimensions24mm x 24mm
Weight2g

Micro SD Card Reader Pinout and Usage

PinFunctionConnection
MOSIMaster Out Slave InConnect to the MOSI pin of your microcontroller (e.g., Arduino Digital Pin 11)
MISOMaster In Slave OutConnect to the MISO pin of your microcontroller (e.g., Arduino Digital Pin 12)
SCKSerial ClockConnect to the SCK pin of your microcontroller (e.g., Arduino Digital Pin 13)
CSChip SelectConnect to a digital pin of your microcontroller (e.g., Arduino Digital Pin 10). This pin is used to select or deselect the SD card module.
VCCPower SupplyConnect to +3.3V or +5V power source
GNDGroundConnect to ground

How to Use the Micro SD Card Reader Module

  1. Wiring: Connect the module to your microcontroller as per the pinout table.
  2. Initialization: Use the appropriate library for your microcontroller (e.g., SD library for Arduino) to initialize the SD card. This typically involves setting the CS pin low to select the module.
  3. Operations: Use the library functions to perform various operations on the SD card, such as:
    • Reading data from the card
    • Writing data to the card
    • Formatting the card
    • Checking the card's status
    • Getting card information (e.g., size)

Example (Arduino with SD library):

C++

#include <SD.h>

const int chipSelect = 10; // CS pin connected to Arduino Digital Pin 10

void setup() {
  // Initialize serial communication
  Serial.begin(9600);

  // Initialize SD card
  if (!SD.begin(chipSelect)) {
    Serial.println("Initialization failed!");
    return;
  }
  Serial.println("Initialization done.");
}

void loop() {
  // ... your code to read/write data to the SD card ...
}

Package Includes:


 1x 6 Pin SPI Interface SD Card Module



Our latest content

Check out what's new in our company !

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provide both a filter and a template to use.