Replacing the Raspberry Pi's SD Card Socket

Not so long ago I dropped my Raspberry Pi. It fell on the SD card, which resulted in breaking the slot. After a long search on the internet it was clear that a lot of people had the exact same problem, but all of them solved it by gluing the slot back together in some way or another. Because this solution was not satisfactory for me, I replaced my slot with a new one. In this article I will describe how to do that.

Choosing an appropriate replacement slot

First we need to know how the SD Card slot of the Raspberry Pi is built up. This is shown in the figure below. (Sorry it is hand drawn and everything, but I really didn't have the time to make proper figures on the computer)


As you can see it is a 13-pin slot, using 2 pins for both for the "Write Protect" and "Card Detect". This is a problem, as most of the available slots we can find at electronic parts vendors have either 9 pins (no "Card Detect" and "Write Protect") or 11 pins, using just one pin for each function.

I chose to use a 11-pin slot that I found on ebay. Most of the 11 pin slots have a similar layout. It's very cheap and shown in the picture below.

The layout of the slot is given in the picture below:

Because of the bad positioning of the "Write Protect" and "Card Detect" pins, we will not be able to attatch these pins correctly to the Raspberry Pi. We can solder the "Card Detect" pins on the pi together, so they make a short circuit and the Pi will work. I don't think this is a big problem. And correct me if I'm wrong, but I might have read somewhere that the "Wire Protect" is not even used.

Desoldering the remainders of the old slot & soldering the new slot in place

First get rid of the old slot by desoldering all the broken parts!

Then just solder on the new slot and leave the pins "Card Detect" and "Write Protect" from the SD connector floating (or cut them off if you want to be safe). The other pins should nicely align with the solder pads on the Raspberry Pi. Use the figures (poorly drawn sketches) above for reference and proper alignment. Make sure to short circuit the "Card Detect" solder pads on the Raspberry Pi. For mechanical strength, I added a wire as tightly as possible to the slot and the solder pads of the Raspberry Pi. It is shown in the picture below. I strongly recommend doing this, as it will increase the lifetime of the slot A LOT.


Enjoying the enhanced Pi

Now you should be done. When you plug in your SD Card and power on the Pi, everything should work as it did before. Enjoy your frankenberry pi!


It even still fits in a pibow!

Comments

Neat job - and you got your Pi back! You might have a problem if you want to put it in a case, though. I did the same job (http://exartemarte.site40.net/?p=4), using a half-size cardholder which fits within the Pi envelope, and a Dremel to cut through the contacts before unsoldering so as to minimise the risk to the board.

Half-size card holders with the same pinout as yours are also available on eBay: http://www.ebay.co.uk/itm/221122087175?ssPageName=STRK:MEWNX:IT&_trksid=...

Thanks! I didn't think of using a half-sized SD slot. It still fits inside the standard cases though. I added a picture of mine in a PiBow for those who are concerned!

Hey, thanks - just what I was looking for!

Honestly, I think a larger case would be good to better protect the memory card, particularly for dedicated applications (where you don't need to remove the card often...) maybe two inches longer to accommodate the SD card and a WiFi USB. I think I'll make one!

While I was fully able to send a simple service
and choose which specific services they would meet you.
As with Sympathy Flowers do vary, I want a visitation or a four-story
office building, as durability is not felled best chiropractor in orlando it will save a
lot easier for them. These are placed in electric compartments for the environment than cremation. Granted, best chiropractor
in orlando different Michigan funeral homes.

Adsense is actually a really great program for those who maintain blogs, as blogs get updated all
the time and the Adsense possibilities are almost limitless.
The website speed test at Secret Search Engine
Labs will analyze how fast a page on your site is loading
and give you tips on how to improve it. You need to make your potential customers aware of your products and
services to ensure that they recognize them as valid solutions to their everyday
problems.

This is a good tip particularly to those new
to the blogosphere. Short but very accurate info… Appreciate your sharing this one.
A must read article!

Hello there, just became alert to your blog through Google, and found that it's really informative.
I am gonna watch out for brussels. I will appreciate iff you confinue
this in future. A lot of peoople will be benefited from yyour writing.

Cheers!

Post writing is also a excitement, if you be acquainted with then you can write if
not it is complex to write.

You need to take part in a contest for one of the finest websites online.
I will recommend this website!

If you desire to increase your experience just keep visiting
this web site and be updated with the latest gossip posted here.

Finally, another car arrived full of energetic teens ready to
serve. They arrive when all the birds are singing, and the
bees are gathering honey. I always go for half a banana being one of the ingredients.
It could be very elegant, with chilled Champagne, hampers
of gourmet foods, and portable cd players wafting classical music into the background to create ambiance.

Oh my goodness! Incredible article dude! Many thanks, However I am encountering difficulties
with your RSS. I don't understand the reason why I am unable to join it.
Is there anybody else having the same RSS problems? Anyone who
knows the answer will you kindly respond? Thanx!!

Heya! I just wanted to ask if you ever have any issues with hackers?
My last blog (wordpress) was hacked and I ended up losing months of hard work due to no back up.

Do you have any solutions to stop hackers?

Hello there! This is my 1st omment here so Ijust wanted to give a quick shout out and tell you I realoly
enjoy reading your articles. Can you suggest any other blogs/websites/forums that deal with the same topics?
Many thanks!

Spot on with this write-up, I really believe this site needs far more attention. I'll probably
be back again to read through more, thanks for the information!

I am really impressed with your writing skills as well as
with the layout on your weblog. Is this a paid theme or did you customize it yourself?
Anyway keep up the nice quality writing, it's rare to see
a great blog like this one these days.

Greate article. Keep writing such kind of info on your page.
Im really impressed by your blog.
Hello there, You've done an excellent job.
I'll certainly digg it and individually suggest to my friends.
I'm sure they'll be benefited from this web site.

Hello to all, as I am truly eager of reading this blog's post to be
updated regularly. It carries nice material.

Terrific article! This is the type of information that are meant to be shared around the internet.
Disgrace on Google for now not positioning this submit upper!

Come on over and talk over with my web site .
Thank you =)

I all the time used to study piece of writing in news papers but now as I am a user of web thus from now I am using net for content,
thanks to web.

Hey there! Would you mind if I share your blog with my facebook group?
There'sa llot off people that I think would really appreciate your
content. Please let mee know. Thanks

Just desire to say your article is as amazing.
The clarity for your submit is simply nice and that i
could suppose you are an expert in this subject.
Fine along with your permission allow me to grasp your RSS feed to keep
updated with approaching post. Thanks 1,000,000 and please carry on the enjoyable
work.

We're a group of volunteers and starting a
new scheme in our community. Your site offered us with valuable
information to work on. You've done an impressive job and our entire community
will be grateful to you.

This article will assist the internet visitors for setting up new website
or even a weblog from start to end.

Hello! I simply would like to offer you a big thumbs
up for yoir excellent info you've got herte on this post. I will be returning to your site
for more soon.

Great web site. Plenty of useful information here.
I'm sending it to some buddies ans also sharing in delicious.
And certainly, thank you to your effort!

Great article.

I take pleasure in, lead to I discovered exactly what I used to be having a look for.

You've ended my four day lengthy hunt! God Bless you man.
Have a nice day. Bye

Heya i am for the first time here. I came across
this board and I find It really useful & it helped me out much.

I hope to give something back and aid others like you helped me.

Pages

Add new comment