The SparkFun Level Shifting microSD Breakout is quite similar to the SparkFun microSD Transflash Breakout, but with the included level shifting hardware, this board allows you to utilize a microSD card at Arduino’s SD library’s top speed on a 5V system. With this small breakout board, that is not much bigger than your fingernail, adding mass storage to your project will never be easier.
This breakout is also a bit unique in that it level translates all of its outputs back to the level of the hardware it’s connected to.
This skill defines how difficult the soldering is on a particular product. It might be a couple simple solder joints, or require special reflow tools.
Skill Level: Noob - Some basic soldering is required, but it is limited to a just a few pins, basic through-hole soldering, and couple (if any) polarized components. A basic soldering iron is all you should need.
See all skill levels
Based on 9 ratings:
1 of 1 found this helpful:
Bad connection between the holder and the card causing intermittent errors.
Sorry to hear you're having problems with this. If you contact our tech support team, they should be able to help you resolve it.
1 of 1 found this helpful:
It arrived really quickly, the only thing I had to get some pins for trying it, I thought they were included. In any case, they are always really cheap in your habitual Chinese supplier.
Exactly what I needed for a quick and permanent prototype. The included level-shifter on the bottom of the board makes it compatible with both 3V and 5V circuits.
No problems getting this running and logging data with my Particle Electron and code from: http://rickkas7.github.io/SdCardLogHandlerRK/
It works as it should, which is nice enough. More importantly for my purposes (building small dataloggers) it's the smallest microSD breakout I've come across, which is really nice for tucking into small enclosures.
I was looking for a bi-directional level shifter but this ain't it. Will use this thing in another project.
It's level shifting in that it allows you to connect a 3.3 volt SD card to a 5 volt system. It level shifts the card, not other devices you might have connected to your SPI bus. If you're looking for just a bi-directional level shifter, checkout part number BOB-12009. :-)
I use this product in my homebrew Z80 computer working at 5V The level shifter doesn't seem to work well with the DO line. I tried to use this with a hardware SPI, and a bit banged one. The CMD0 was never successful. When checking the output of the DO line with an oscilloscope, it showed a response signal with levels of 3.3V, 0V and somewhere about 1V or lower. When I bypassed the DO driver, the CMD0 command worked fine. the SD output was protected with a 100 ohms and 3.3V zener.
Just bought another batch of 25 recently. After testing a few found that the CD card detect pin does NOT work on any of them! It is always 0.0V, whether a microSD card is inserted or not. This is NOT right.
I have bought this identical product for over 6 years now and up until my last bulk purchase on March 2019 they all worked exactly as documented. CD would be GND when no card inserted, CD goes to VCC when a card is inserted.
These new boards don't work that way. Sparkfun are you listening?????
I used this on my AVC vehicle to figure out the length of straights and direction of turns, as well as figure out how sensor data looks while the car is on the track.
This breakout plus Sparkfun's SD arduino library makes it super quick and easy to keep logs.
A couple of things to watch out for: *If you had been using your uSD card in a Raspberry Pi, the SD library won't know how to handle it. Reformat the card and you'll be fine. *Small writes normally take between 10 and 20 microseconds on my card (using a teensy 3.2), but occasionally hundreds of milliseconds.