MicroSD Breakout With Level Shifter Hookup Guide
Contributors:
.Brent.
Hardware Hookup
There are numerous ways to wire up an equivalent circuit to the one used in this guide. That will all depend on the type of Arduino you are using, the availability of a breadboard, or the types of wires you have laying around. The required materials list above assumes you have access to one of the most popular 5V Arduino form factors and you will wire it directly to the Shifting µSD board with jumper wires. No breadboard required, and only minimal soldering to get a connection to the µSD board.
Here is how you would wire up the Shifting µSD to a 5V RedBoard or Arduino Uno [1].
Shifting µSD board wired to 5V RedBoard
Warning! From the Ardino SPI library: If the SS pin ever becomes a LOW INPUT then SPI automatically switches to Slave, so the data direction of the SS pin MUST be kept as OUTPUT. This is pin 10, so be careful.
[1] Note: If you are using this with an Arduino Mega 2560, the SPI pins are broken out on a different location. You will need to wire the SPI pins differently on the Arduino Mega 2560.