Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

SeeedStudio SD card shield


  • Please log in to reply
3 replies to this topic

#1 Christopher Clark

Christopher Clark

    Member

  • Members
  • PipPip
  • 18 posts
  • LocationNorth Carolina, USA

Posted 21 September 2012 - 04:27 PM

Newbie Alert!!! I am aware Secret Labs has a SD module coming out for Netduino Go, but I am an impatient guy :) I was in radio shack today, and was just about to buy the SeeedStudio SD card shield for Arduino. But I couldn't find a SD card 2GB in the store. Figured I would ask the forum to make sure it was compatible with my Netduino Go Shield Base, and how I would access it with software. SeeedStudio SD card shield http://www.seeedstud....html?cPath=109 My questions: Will this shield work with my Netduino Go using the Shield Base plugged into Socket 5, with nothing else on sockets 6-8? Would I be able to use the built in SD support in Netduino via System.IO classes to access this SD card? Is it still true I would be limited to 2GB SD cards? What's the maximum size SDHC card I could use? What's the maximum size micro SD card I could use, also 2GB? The SeeedStudio SD shield has 2 Grove ports, will I be able to use Grove modules if I add this card? Is there existing C# classes for doing this in the wild? If you have other SD card access recommendations via Gadgeteer modules, shields, etc... I would be interested in hearing about them. Thanks in advance.

#2 Arron Chapman

Arron Chapman

    Advanced Member

  • Members
  • PipPipPip
  • 289 posts
  • LocationOregon, USA

Posted 21 September 2012 - 07:26 PM

Will this shield work with my Netduino Go using the Shield Base plugged into Socket 5, with nothing else on sockets 6-8?


If your shield base is plugged in to either ports 1-4 or 5-8 the rest of the ports in that group (bus) will not be usable for the time being.
However, at this time the methods needed to interface with the SD card via the shield base are not yet available, as you'd be unable to use the shield.


Would I be able to use the built in SD support in Netduino via System.IO classes to access this SD card?


When the ShieldBase updates are available, Yes.


Is it still true I would be limited to 2GB SD cards?


The simplest answer to this is most likely. It will depend greatly on the SD Card itself.
SD Cards have 3 transfer methods, SPI, 1-bit SD, 4-bit SD Bus. Unfortunately the fastest, most reliable and the method which should support all (most?) cards is patented. If one were to license the patent, they can build a device which would support most SD Cards, including SDHC (and SDXC). The Netduino is an opensource product, from the hardware through the firmware, licensing this The Netduino is an opensource product, from the hardware through the firmware, licensing this would require a portion of the firmware to become closed and a user would be unable to use the firmware in a commercial product without also paying a royalty. The transfer method that the Netduinos use is SPI, the problem with so many cards is that they don't always implement the SPI transfer mode and without it the Netduino can't use the card.


What's the maximum size SDHC card I could use?


It will depend greatly on the SD Card itself. (See Above)


What's the maximum size micro SD card I could use, also 2GB?


It will depend greatly on the SD Card itself. (See Above)


The SeeedStudio SD shield has 2 Grove ports, will I be able to use Grove modules if I add this card? Is there existing C# classes for doing this in the wild?


I had a look at this shield, the "Grove ports" are just I2C and UART broken out from the shield headers, which means you can use them. Whether or not there is a driver for a specific part I can't say, I suspect it will depend on which part it is.


If you have other SD card access recommendations via Gadgeteer modules, shields, etc... I would be interested in hearing about them.


My suggestion would be to wait for the module, it will be the most reliable way to use an SD Card with the Go.

Edit1: Spelling
Edit2: Factual Correction

When you talk EE use small words, I'm just a Software Developer :)
My Blog/Site and Everything Else

If my post helped you please consider pressing the "Like This" button in the bottom right-hand corner.

 

Oh my. So many things, so little money!!

 


#3 Christopher Clark

Christopher Clark

    Member

  • Members
  • PipPip
  • 18 posts
  • LocationNorth Carolina, USA

Posted 21 September 2012 - 09:27 PM

However, at this time the methods needed to interface with the SD card via the shield base are not yet available, as you'd be unable to use the shield.


Thank you very much for the explanation. Good information to know.

#4 supra

supra

    Advanced Member

  • Members
  • PipPipPip
  • 210 posts
  • LocationOntario, Canada

Posted 25 September 2012 - 01:30 AM


What's the maximum size micro SD card I could use, also 2GB?



The maximum micro sd card frm 2GB to 16GB.

There is another one unlimited size card to 64GB frm ebay seller.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.