Attach the SD Card Sheild

In this project I used the Seeed Studio SD card shield. The SKU number for this part is: INT106D1P. It is version 3. There is a new version which I have order that should with the Mega. I will update this project when it arrives and I have had a chance to test it.

Seeed Studios SD Card Shield

Connecting the shield

To connect the SD Card Shield to the Uno simply line up the pins on the sheild with the connectors on the Uno. Don't force it. If you have to apply a lot of force you don't have the pins lined up properly. When complete the SD card your Arduino and SD shield will look the picture below:

Seeed Studios SD card shield & Arduino Uno

Make sure that you switch the card selector micro switch to select the type of card you are using. The picture shows the selector set for a micro SD card. My project uses a standard SD card so the switch is in the opposite position. Also, the documentation says to make sure that you do not insert an SD card and a micro SD card into the shield at the same time.

Before you insert the SD card or micro SD card you must format it. You can format the card on a Windows computer by right-clicking on the device in Windows explorer and selecting Format. If you are using a SDHC (High Capacity) card you will have to format the card with the FAT32 file system instead of FAT16. There is more information in the SD card Wiki.

Make sure you have downloaded the SD card library and installed it in your Arduino development environment. View an article on installing Arduino libraries

SD Card Shield Specifications

The SD card shield adds storage to your Arduino project. It supports SD, SDHC, or MicroSD TF cards. Use the on-board toggle switch to select the SD card type. And when you want plug a SD card on it, you should select the switch to the right direction.

It just uses the SPI ports of Arduino, and you can plug more shields on to it.There are I2C grove and UART grove ports on board.


  • Arduino and Seeeduino compatible (Not compatible with Mega)
  • Grove compatible
  • SD card, Micro SD card and SDHC card compatible
  • 3.3v and 5v logical voltage compatible
  • 2.6~3.6v DC power supply


Supported Card TypeSD card (<=2GB); Micro SD card (<=2GB); SDHC card (<=16GB)/
Dimension57.15 x 44.7 x 19mm
Net Weight16.6g


Please visit the Seeed Studios wiki page for more information about this product. For technical support please post your questions to their forum.

Other Links

If you want to learn more about SD cards and the Arduino check out Jeremy Blum's SD card tutorial.