• Banner

MicroSD Card Module Robotics Bangladesh
  • MicroSD Card Module Robotics Bangladesh

MicroSD Card Module

RBD-2759

Allows MicroSD cards to be written and read

BDT 90.00
BDT 90.00 BDT 90.00 BDT 90.00 BDT 90.00
Tax included Tax excluded Tax included Tax excluded
BDT 90.00 Tax excluded
BDT 90.00 Tax included
BDT 0.00 Tax
BDT 90.00 Tax excluded
BDT 0.00 Tax
BDT 90.00 Tax included
Quantity
24 Items

  Security policy

(edit with the Customer Reassurance module)

  Delivery policy

(edit with the Customer Reassurance module)

  Return policy

(edit with the Customer Reassurance module)

Description

DESCRIPTION

This MicroSD card module allows MicroSD cards to be written and read for applications that create or need access to large quantities of data.

PACKAGE INCLUDES:

  • MicroSD Card Module (MicroSD Card not included)

KEY FEATURES OF MICROSD CARD MODULE:

  • SPI Bus
  • 3.3V operation

SD cards are commonly used for applications such as temperature logging where the time and temperature are recorded over long periods of time.  It can also be used to serve large amounts of data such as graphic images.

This MicroSD card module should be thought of as a raw card slot and operates at 3.3V which is the voltage the MicroSD card operates at.  The data lines must be at 3.3V logic levels to prevent damage to the MicroSD card and so this module is best used with 3.3V MCUs.  If used with a 5V MCU, external logic level shifters are required for the SPI bus lines to avoid damage.

The data lines have 10K pull-up resistors to 3.3V on the module.

The 3.3V current draw will depend on the card being used with the module.  When inactive the card may draw 500uA.  When reading the card, 15-30mA is common.  Write operations take more current and some cards are reported to require up to 100mA for write operations so this should be taken into consideration for selecting the power source.  The Arduino 3.3V power which is typically good for about 30-50mA will typically work OK for reading the card, but may be insufficient for write operations.  If you experience writing issues, this is the first thing to check.

Module Connections

The module has a male header installed.  The module can be inserted directly into a breadboard which is handy since the pin labeling is visible or female Dupont style jumpers can be used to make connections to it.

1×6 Header

  • 3V3 = 3.3V power.
  • CS = SPI Chip Select
  • MOSI = SPI MOSI, connects to MOSI on MCU
  • CLK = SPI Clock
  • MISO = SPI MISO, connects to MISO on MCU
  • GND = Ground, must be common with the MCU

OUR EVALUATION RESULTS:

In the example we are using here, we are using the Mega 2560 Pro with level shifters.MicroSD Card Module - In Use

Insert a MicroSD card into the module and wire up 3.3V and ground and the SPI pins as follows:

  • CS –      Uno pin 10, Mega 2560 pin 53
  • MOSI – Uno pin 11, Mega 2560 pin 51
  • CLK –    Uno pin 13, Mega 2560 pin 52
  • MISO – Uno pin 12, Mega 2560 pin 50

The IDE example program SD/CardInfo is a good way to test the basic setup and card.  A slightly pruned down version is shown below.

You may need to change this line of code to match the SPI chip select pin for your MCU:  const int chipSelect = 53;

An example output of the program is shown below.

SD Card Test Output

MicroSD Card Module Test Program

/*
  SD card test

  This example shows how use the utility libraries on which the'
  SD library is based in order to get info about your SD card.
  Very useful for testing a card when you're not sure whether its working or not.

 Connect 3.3V power and ground. 
 Connect MOSI to MOSI - pin 11 on Uno, 51 on Mega 2560
 Connect MISO to MISO - pin 12 on Uno, 50 on Mega 2560
 Connect CLK to CLK - pin 13 on Uno, 52 on Mega 2560
 Connect CS to SPI Chip select - Pin 10 on Uno, 53 on Mega 2560
*/
// include the SD library:
#include <SPI.h>
#include <SD.h>

// set up variables using the SD utility library functions:
Sd2Card card;
SdVolume volume;
SdFile root;

// change this to match your SD shield or module;
const int chipSelect = 53;

void setup() {
  Serial.begin(9600);
  }

  Serial.print("nInitializing SD card...");

  // we'll use the initialization code from the utility libraries
  // since we're just testing if the card is working!
  if (!card.init(SPI_HALF_SPEED, chipSelect)) {
    Serial.println("initialization failed. Things to check:");
    Serial.println("* is a card inserted?");
    Serial.println("* is your wiring correct?");
    Serial.println("* did you change the chipSelect pin to match your shield or module?");
    while (1);
  } else {
    Serial.println("Wiring is correct and a card is present.");
  }

  // print the type of card
  Serial.println();
  Serial.print("Card type:         ");
  switch (card.type()) {
    case SD_CARD_TYPE_SD1:
      Serial.println("SD1");
      break;
    case SD_CARD_TYPE_SD2:
      Serial.println("SD2");
      break;
    case SD_CARD_TYPE_SDHC:
      Serial.println("SDHC");
      break;
    default:
      Serial.println("Unknown");
  }

  // Now we will try to open the 'volume'/'partition' - it should be FAT16 or FAT32
  if (!volume.init(card)) {
    Serial.println("Could not find FAT16/FAT32 partition.nMake sure you've formatted the card");
    while (1);
  }

  Serial.print("Clusters:          ");
  Serial.println(volume.clusterCount());
  Serial.print("Blocks x Cluster:  ");
  Serial.println(volume.blocksPerCluster());

  Serial.print("Total Blocks:      ");
  Serial.println(volume.blocksPerCluster() * volume.clusterCount());
  Serial.println();

  // print the type and size of the first FAT-type volume
  uint32_t volumesize;
  Serial.print("Volume type is:    FAT");
  Serial.println(volume.fatType(), DEC);

  volumesize = volume.blocksPerCluster();    // clusters are collections of blocks
  volumesize *= volume.clusterCount();       // we'll have a lot of clusters
  volumesize /= 2;                           // SD card blocks are always 512 bytes (2 blocks are 1KB)
  Serial.print("Volume size (Kb):  ");
  Serial.println(volumesize);
  Serial.print("Volume size (Mb):  ");
  volumesize /= 1024;
  Serial.println(volumesize);
  Serial.print("Volume size (Gb):  ");
  Serial.println((float)volumesize / 1024.0);

  Serial.println("nFiles found on the card (name, date and size in bytes): ");
  root.openRoot(volume);

  // list any files in the card with date and size
  root.ls(LS_R | LS_DATE | LS_SIZE);
}

void loop(void) {
}
Product Details
RBD-2759
24 Items

Specific References

EAN13
2759
Comments (0)
Grade
No customer reviews for the moment.
16 other products in the same category:

Reference: RBD-1402

NodeMCU ESP8266 Expansion Base Board

(0)
The perfect solution for breaking out the pins from Lua V3 Nodemcu. Lead-out all the IO ports of the ESP-12E development board Lead out the pins of 5V and 3.3V power supply Convenient to connect with peripheral modules Onboard 5V / 1A DC-DC step-down converter circuit Onboard power indicator With DC power jack 6-24V.
BDT 260.00
BDT 260.00 tax incl.
BDT 260.00 tax excl.
BDT 260.00 tax excl.
BDT 260.00 tax incl.
BDT 260.00 tax incl.
BDT 0.00 Tax
BDT 260.00 tax excl.
BDT 260.00 tax excl.
BDT 0.00 Tax
BDT 260.00 tax incl.
More
In-Stock
In stock: 51

Reference: RBD-2552

R503 Waterproof Capacitive Fingerprint Module Sensor Scanner

(0)
R503 Fingerprint Sensor is a device that allows you to read and save up to 200 fingerprints through a touch panel, it also contains a configurable LED light indicator. This sensor is small and easy to use, it has a wide detection range, a nut so you can install it easily and it has 6 pins, 2 for power, 1 for the finger detection signal, another for the...
BDT 2,990.00
BDT 2,990.00 tax incl.
BDT 2,990.00 tax excl.
BDT 2,990.00 tax excl.
BDT 2,990.00 tax incl.
BDT 2,990.00 tax incl.
BDT 0.00 Tax
BDT 2,990.00 tax excl.
BDT 2,990.00 tax excl.
BDT 0.00 Tax
BDT 2,990.00 tax incl.
More
In stock
In stock: 9

Reference: RBD-2833

Impact Switch Collision Switch Sensor Module

(0)
Type: Vibration Sensors Output: Switching Transducer Dimensions: 25 x 14 x 6 (LxWxH) mm Weight: 3 gm
BDT 90.00
BDT 90.00 tax incl.
BDT 90.00 tax excl.
BDT 90.00 tax excl.
BDT 90.00 tax incl.
BDT 90.00 tax incl.
BDT 0.00 Tax
BDT 90.00 tax excl.
BDT 90.00 tax excl.
BDT 0.00 Tax
BDT 90.00 tax incl.
More
In stock
In stock: 50

Reference: RBD-2293

801S Vibration Sensor Analog Module

(0)
801S is a vibration sensor with a gold alloy plated shock sensor and an onboard comparator IC. The sensor is capable of providing real-time vibrational data along with micro shock detection and about 60,000,000 times shock guaranteed. Pin Type Pin Description VDD Voltage Input pin GND Ground terminal D0 Digital Signal Output pin A0...
BDT 420.00
BDT 420.00 tax incl.
BDT 420.00 tax excl.
BDT 420.00 tax excl.
BDT 420.00 tax incl.
BDT 420.00 tax incl.
BDT 0.00 Tax
BDT 420.00 tax excl.
BDT 420.00 tax excl.
BDT 0.00 Tax
BDT 420.00 tax incl.
More
In stock
In stock: 76

Reference: RBD-1367

RGB Full color LED SMD Module

(0)
RGB trichromatic limiting resistor to prevent burnout PWM adjusted color mixing Working voltage: 5V LED drive mode: Common cathode driver
BDT 55.00
BDT 55.00 tax incl.
BDT 55.00 tax excl.
BDT 55.00 tax excl.
BDT 55.00 tax incl.
BDT 55.00 tax incl.
BDT 0.00 Tax
BDT 55.00 tax excl.
BDT 55.00 tax excl.
BDT 0.00 Tax
BDT 55.00 tax incl.
More
In-Stock
In stock: 193

Reference: RBD-2306

WS2812B RGB LED 12 Bit Ring

(0)
The 12 Bit RGB LED Ring Module with Integrated Drivers – WS2812B can be used in colourful curtain-up/ flow water/raindrop/jump flash and so on hundreds of lighting effects. There is a single data line with a very timing-specific protocol. It has trichromatic colour for each pixel and can complete 16,777,216 colours of all true colour displays, the...
BDT 275.00
BDT 275.00 tax incl.
BDT 275.00 tax excl.
BDT 275.00 tax excl.
BDT 275.00 tax incl.
BDT 275.00 tax incl.
BDT 0.00 Tax
BDT 275.00 tax excl.
BDT 275.00 tax excl.
BDT 0.00 Tax
BDT 275.00 tax incl.
More
In stock
In stock: 28

Reference: RBD-2672

MCP3008 - Analogue to Digital Converter

(0)
MCP3008 is one of the famous Analog to Digital converter IC. This chip will add 8 channels of 10-bit analog input to your microcontroller or microcomputer project. It's super easy to use, and uses SPI so only 4 pins are required. We chose this chip as a great accompaniment to the Raspberry Pi computer, because its fun to have analog inputs but the Pi does...
BDT 566.00
BDT 566.00 tax incl.
BDT 566.00 tax excl.
BDT 566.00 tax excl.
BDT 566.00 tax incl.
BDT 566.00 tax incl.
BDT 0.00 Tax
BDT 566.00 tax excl.
BDT 566.00 tax excl.
BDT 0.00 Tax
BDT 566.00 tax incl.
More
In stock
In stock: 9

Reference: RBD-2564

LR7843 MOSFET Switch Control Module

(0)
This MOSFET module with optoisolation uses the LR7843 N-Channel logic compatible MOSFET with ultra low Rds(on) for moderate to higher current low-side switching applications of up to 15A continuous. N-Channel logic compatible MOSFET with optoisolation and ultra low 3.3mΩ Rds(on)
BDT 130.00
BDT 130.00 tax incl.
BDT 130.00 tax excl.
BDT 130.00 tax excl.
BDT 130.00 tax incl.
BDT 130.00 tax incl.
BDT 0.00 Tax
BDT 130.00 tax excl.
BDT 130.00 tax excl.
BDT 0.00 Tax
BDT 130.00 tax incl.
More
In stock
In stock: 29

Reference: RBD-2557

Open Smart Battery Style Digital Tube LED Battery Level Display Module

(0)
Introducing the Battery Level Display Module, a versatile and user-friendly device based on battery-style digital tube LED technology. This module features 10 light segments and incorporates the TM1651 driver chip for simplified control, requiring only two signal lines along with VCC and GND connections. It is specifically designed for displaying battery...
BDT 320.00
BDT 320.00 tax incl.
BDT 320.00 tax excl.
BDT 320.00 tax excl.
BDT 320.00 tax incl.
BDT 320.00 tax incl.
BDT 0.00 Tax
BDT 320.00 tax excl.
BDT 320.00 tax excl.
BDT 0.00 Tax
BDT 320.00 tax incl.
More
In stock
In stock: 18

Reference: RBD-1635

Dual Channel Motor Driver Shield For Arduino

(0)
Logic control, 5V from Arduino main board Polarity protection for External motor power input 2 fast test buttons for each motor channel Motor Driven Voltage:6.5 to 12VDC(VIN Power Supply), 5.0 to 26VDC (External Power Source) Up to 2A current each channel Pin 4, 5,6,7 are used to drive two DC motor Support PWM speed control Support  advance speed control
BDT 1,399.00
BDT 1,399.00 tax incl.
BDT 1,399.00 tax excl.
BDT 1,399.00 tax excl.
BDT 1,399.00 tax incl.
BDT 1,399.00 tax incl.
BDT 0.00 Tax
BDT 1,399.00 tax excl.
BDT 1,399.00 tax excl.
BDT 0.00 Tax
BDT 1,399.00 tax incl.
More
In-Stock
In stock: 5

Reference: RBD-1808

STM32 STM32F407VET6 512K System Core Board Development Board

(0)
Model: F407VE-512K STM32F407VET6 development board F407 microcontroller learning board STM32 system board
BDT 4,220.00
BDT 4,220.00 tax incl.
BDT 4,220.00 tax excl.
BDT 4,220.00 tax excl.
BDT 4,220.00 tax incl.
BDT 4,220.00 tax incl.
BDT 0.00 Tax
BDT 4,220.00 tax excl.
BDT 4,220.00 tax excl.
BDT 0.00 Tax
BDT 4,220.00 tax incl.
More
In-Stock
In stock: 5

Reference: RBD-2307

Stereo Enclosed Speaker 3W 8Ω

(0)
This speaker is a great addition to any audio project where you need 8 ohm impedance and 3W or less of power. We particularly like this speaker as it is small and enclosed for good audio volume and quality. It has a handy JST 2PH input cable to add audio to your displays and other projects (this connector is part of the JST-PH series which is ~2.0mm...
BDT 390.00
BDT 390.00 tax incl.
BDT 390.00 tax excl.
BDT 390.00 tax excl.
BDT 390.00 tax incl.
BDT 390.00 tax incl.
BDT 0.00 Tax
BDT 390.00 tax excl.
BDT 390.00 tax excl.
BDT 0.00 Tax
BDT 390.00 tax incl.
More
In stock
In stock: 51

Reference: RBD-0028

Arduino Ethernet Shield W5100

(0)
Based on the W5100Based on the Wiznet W5100 allows an Arduino board to connect to the internet. Stackable Design, can directly be supported by for Arduino official Ethernet Library. Supports up to four simultaneous socket connections Can be used to store files for serving over the network. Can be accessed using the Mini SD TF library. IEEE802.3af...
BDT 1,170.00
BDT 1,170.00 tax incl.
BDT 1,170.00 tax excl.
BDT 1,170.00 tax excl.
BDT 1,170.00 tax incl.
BDT 1,170.00 tax incl.
BDT 0.00 Tax
BDT 1,170.00 tax excl.
BDT 1,170.00 tax excl.
BDT 0.00 Tax
BDT 1,170.00 tax incl.
More
In-Stock
In stock: 23

Reference: RBD-1573

Five-Way Navigation Button Module 5D Joystick Independent Keyboard Switch Button Single Chip

(0)
Supports up/down/left/right/middle with extra set and reset button 2V-9V wide working voltage The number of IO: 7 Operating temperature: -40℃ to 85℃ Size: 4×2.5cm
BDT 124.00
BDT 124.00 tax incl.
BDT 124.00 tax excl.
BDT 124.00 tax excl.
BDT 124.00 tax incl.
BDT 124.00 tax incl.
BDT 0.00 Tax
BDT 124.00 tax excl.
BDT 124.00 tax excl.
BDT 0.00 Tax
BDT 124.00 tax incl.
More
In-Stock
In stock: 27

Reference: RBD-0346

PN532 NFC RFID Read / Write Module V3 Kit

(0)
The PN532 is a highly integrated transmission module for contactless communication at 13.56 MHz including microcontroller functionality based on an 80C51 core with 40 Kbytes of ROM and 1 Kbytes of RAM. The PN532 combines a modulation and demodulation concept completely integrated for different kinds of contactless communication methods and protocols at...
BDT 820.00
BDT 820.00 tax incl.
BDT 820.00 tax excl.
BDT 820.00 tax excl.
BDT 820.00 tax incl.
BDT 820.00 tax incl.
BDT 0.00 Tax
BDT 820.00 tax excl.
BDT 820.00 tax excl.
BDT 0.00 Tax
BDT 820.00 tax incl.
More
In-Stock
In stock: 15

Reference: RBD-2065

JQ6500 HW-896 V1.2 Voice Sound MP3 Player Module

(0)
Play standard mono or stereo MP3 files Control with buttons Serial communications protocol (JQ6500 Arduino Library available). Power supply 4.2V Speaker power 4 ohms / 3 watts
BDT 390.00
BDT 390.00 tax incl.
BDT 390.00 tax excl.
BDT 390.00 tax excl.
BDT 390.00 tax incl.
BDT 390.00 tax incl.
BDT 0.00 Tax
BDT 390.00 tax excl.
BDT 390.00 tax excl.
BDT 0.00 Tax
BDT 390.00 tax incl.
More
In-Stock
In stock: 67

Follow us on Facebook