Go Down

Topic: How to Connect a Removable MicroSD Card (Read 830 times) previous topic - next topic

joolo

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

westfw

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.

tkbyd

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.

davekw7x

#3
Feb 20, 2011, 04:45 pm Last Edit: Feb 20, 2011, 08:57 pm by davekw7x Reason: 1
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


Go Up