Pages: [1]   Go Down
Author Topic: How to Connect a Removable MicroSD Card  (Read 787 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi,

My project has a microSD card, which I have no problems connecting to my Arduino. The problem is that this card needs to be removable so I don't want to solder directly to the contact pads on the card. Right now I am just using stiff wires and holding the card to the wires while testing. Does anyone know of any better ways to make contact without permanently soldering to the contact pads? Thanks!

- Julie
Logged

SF Bay Area (USA)
Offline Offline
Tesla Member
***
Karma: 137
Posts: 6789
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

1) Buy a socket.  This probably requires a "breakout" PCB as well, since SD/microSD sockets tend not to be physically "robust" unless soldered to a solid board (the board essentially is part of the socket.)

2) Use a microSD to SD adaptor as a socket: solder to the pads of the SD adaptor and insert/remote the microSD as needed.  Often you wind up with extra adapters anyway, or you can buy them cheap from eBay/DealExtreme/etc.  MiniSD/MicroSD adapters are less common but could also be used.
Logged

Sussex UK / CT USA
Offline Offline
Edison Member
*
Karma: 0
Posts: 1028
Forums forever
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I know you said MICRO SD card... but if an SD card would do, I'd suggest the $16 + P&P shield from Nuelectronics.

Details on using it with SD cards...

http://sheepdogguides.com/arduino/ar3ne1sd.htm

It can be used with things like the RBBB... don't be put off by the "shield" bit.

The Nuelectronics site has documentation which would help you interface other sockets, too.
Logged

Left Coast, USA
Offline Offline
Sr. Member
****
Karma: 7
Posts: 499
Sometimes I just can't help myself.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I would suggest the Adafruit MicroSD Breakout Board  See Footnote.

This little board has real logic level translators instead of the all-too-numerous hokey designs that (for some strange and, in my opinion, inexcusable reason) use diodes and pull-up resistors or that use resistive voltage divider circuitry for level shifting.

I have tested this board, using the SdFat library, for Fat16- and Fat32-formatted SD and SDHC cards with sizes ranging from 8 Megabytes to 8 Gibabytes.  Never a problem of any kind.


Regards,

Dave

Footnote:
[/begin standard disclaimer]
I have no connection of any kind with any Arduino development team or with any vendor or distributor of any Arduino products.
[/end standard disclaimer]

I am giving a personal  opinion based on my personal experience.  It's just an opinion.  My opinion.  It's worth exactly what you want it to be worth.

In other words...

"I calls 'em the way I sees 'em!"
---Red Skelton

« Last Edit: February 20, 2011, 02:57:07 pm by davekw7x » Logged

Pages: [1]   Go Up
Jump to: