Go Down

Topic: Using WaveShare's Micro SD Storage Board (Read 3702 times) previous topic - next topic

spierepf

Greetings,

I was wondering if anyone had any experience with WaveShare's Micro SD Storage Board:

http://www.wvshare.com/product/Micro-SD-Storage-Board.htm

In particular, I'm wondering how I should go about interfacing it with my stock Arduino Uno R3. I've tried the 'Diode' and 'Inline Resistor' methods outlined on:

http://www.sparkfun.com/tutorials/65

with no success.

Any suggestions would be greatly appreciated.

Peter Spierenburg.

frollard

#1
Sep 27, 2012, 08:42 am Last Edit: Sep 27, 2012, 08:55 am by frollard Reason: 1
I'm using that board right now...

I've got it plugged into the 3v3 line on my mega, works a treat.  They don't recommend it but the resistor divider built in seems to work.


on the pic: 

Power and Ground are 3.3v and gnd; rest of the data lines are SPI connections as regular.
*(I should mention make sure to read the SPI side of the board (back silkscreen) not the SDIO (front side) for connection names)

Edit 6: After reading the sparkfun site comments, some people were having problems because 10k was too high for some sensors; try 1k in series with mosi and CLK...I probably should too.  Not too worried about my 64MB microsd though.

spierepf

Greetings,

I was a little too chicken to wire the board directly to the Arduino, especially with what it says on the Sparkfun site.

I will give it a try when I get home from work.

Thanks so much for the help! This is an awesome community!

Peter.



spierepf

It worked like gang busters!

Thanks so much!

Can you please list out all the resistors you use for 3.3v, GND, MISO, MOSI, SCLK, and CS?

I am new to Arduino. I am afraid that I may fry the Arduino UNO.

Thanks!!

carmolim

I just received my micro sd reader and I'm having some problems to... I'm trying to use it with Arduino mega 2560 but I cant read or write on the card, I tested two diferente cards...
Some help please? Thanks!

PaulS

What code? What errors? We've hired a psychic, but he isn't due to start until the 12th of never. If you can't wait that long, you know what to do.

Surge86

#7
Apr 29, 2013, 11:53 am Last Edit: May 05, 2013, 12:13 pm by Surge86 Reason: 1
Hey mate, care to provide a tad more detail on how you solved this as to help others.

Personally I also have the WS Micro sd connected to 2560 of Freeduino version with outputs set at 3.3v.
DO on pin 50
DI on pin 51
CLK on pin 52
CS on pin 53

I can successfully get cardinfo to work but card writing comes back with the card failing to initialize.

Thoughts/Hints/Tips?
Cheers guys

FIXED: Although it is never mentioned, SD.Begin(4) from all the uno examples should be changed to SD.begin(53)



Go Up