SD/MMC Fits in Floppy Edge-connector

by robwen in Circuits > Wireless

61656 Views, 100 Favorites, 0 Comments

SD/MMC Fits in Floppy Edge-connector

08_label_and_guide_shim.jpg
01_floppy_cable.jpg
02_5.25in_floppy_connector.jpg
03_good_pin_alignment.jpg
sdfloppy.jpg
05_new_sd_cable.jpg
06_wire_even_pins.jpg
07_squeeze_together.jpg
08_label_and_guide_shim.jpg
You can attach an SD camera memory card to any homebrew DIY project that has a few I/O pins,
using ordinary connectors you probably have right now.

For more details, how to obtain free mmc device drivers, and installing various open source Linux distros on WRT54G wireless routers (and other routers and devices), go here:

http://uanr.com/sdfloppy/

This is the finished "SD floppy" connector, which has been running flawlessly inside a friend's wireless router for 6 months now:

01_floppy_cable.jpg

01_floppy_cable.jpg
Here is the standard PC floppy cable we will use for this hardware hack, with an SD card for a size comparison.

02_5.25in_floppy_connector.jpg

02_5.25in_floppy_connector.jpg
Here is a closeup of the 5.25 1.2 MB floppy edge connector. You can see the pin numbers (we use the even pins) in this photo.

03_good_pin_alignment.jpg

03_good_pin_alignment.jpg
I tried a lot of different connectors I had laying around to find one that could be used as an SD card socket. Here a floppy edge connector is being tested for SD card fit and alignment. You can see how well the (partially inserted) SD card pins align in the floppy connector. You can see the upper connector pins reflecting from the SD card pin pads.

Also, you can see that the ridge on the edge of the SD card slides firmly into the groove in the connector plastic pin separator, which aids card alignment (when the card is inserted using the connector even pins).

It causes no harm to insert the SD card backward, because the odd pins are not used in this application.

04_fully_inserted.jpg

04_fully_inserted.jpg
Here is a front view of the SD card, fully inserted into the floppy edge-connector. Be sure to firmly insert the card until it is all the way in.

05_new_sd_cable.jpg

05_new_sd_cable.jpg
Here is a photo of the ribbon cable already soldered into the wireless router, with the wires spread and pressed partially into the backs of the connector pins.

For more details on where to connect the wires inside your wireless router, detailed links are provided at the bottom of this page:

http://uanr.com/sdfloppy

A closeup of the connector at this point can be seen in the next photo.

06_wire_even_pins.jpg

06_wire_even_pins.jpg
Here is a closeup of a piece ribbon cable I "peeled off" from a scrapped 25-pin serial cable. You can use part of the floppy cable if you wish.

You can see that I have carefully removed the back of the connector (by lifting the spring-loaded side clips with a small screwdriver), and pulled off the old ribbon cable.

If you accidentally bend any of the connector pins, straighten them with a small needle-nose pliers before continuing.

Spread the wires back enough to fit the connector, then push them down between the odd-numbered pins, and push them into the even numbered pins (as shown in the photo) using a small screwdriver. When inserting the wires, note that the pins on the small side of the plastic connector edge guide separator are not used in this application. You do not need to push the wires all the way in, because that will be done when the connector back is squeezed on later.

07_squeeze_together.jpg

07_squeeze_together.jpg
Now we snap the connector back onto the connector. Then we squeeze the connector on firmly with a vise, C-clamp, vise-grips(TM), or whatever. I have even carfully used a hammer to gently tap the connector backs in place, but I much prefer a tool that applies firm even pressure, as I did for this photo.

08_label_and_guide_shim.jpg

08_label_and_guide_shim.jpg
Here is the completed SD floppy connector, with label attached showing which way to insert the SD card, and with a guide shim (cut from a plastic soda pop bottle) folded over and inserted to help guide the SD card into the proper pins.

It works!

For more details, how to obtain free mmc device drivers, and installing various open source Linux distros on WRT54G wireless routers (and other routers and devices), go here:

http://uanr.com/sdfloppy/