Breadboard-compatible micro SD connector breakout that can be used with a 5V or 3.3V microcontroller. The onboard TXB0104 converts the MOSI, MISO, SCLK, and CS signals to 3.3V for the card.

The Github repository has the manufacturing files. The project is released as open hardware under the CERN v1.2 Open Hardware license.

I’ve shared the project at OSH Park so you can buy a set of three bare boards for $4.40, or $1.47 per board.

The parts are available at Digikey. If this is your first time building a board, check out our assembly howto and remember to always buy a few extra of the capacitors. They’re very small, easy to lose, and often cost 30 cents for three but a dollar for 100.

This board will work with any standard micro SD card. We recommend testing the board with the Arduino SD Library. Recent Arduino IDE downloads come with SD sketches under the ‘Examples’ section of the menu. A sketch like CardInfo should work right away.

Ref Qty Description Digikey PN
C2 C3 2 CAP CER 0.1UF 100V X7R 0603 490-3285-1-ND
C4 C1 2 CAP CER 1UF 25V X7R 0603 587-2984-1-ND
J1 1 HEADER MALE 6POS TH 1x06 0.1” 952-1902-ND
J2 1 CONN MICRO SD CARD HINGED TYPE WM19081CT-ND
U1 1 IC REG LDO 3.3V 0.15A SOT353 576-3193-1-ND
U2 1 IC VOLT-LEVEL TRANSLATOR TXB0104 SOIC14 296-21928-1-ND