Micro SD board for Ultimaker
10
Likes
145
Downloads
1119
Views
Published on May 13, 2012
Description
Here is my inexpensive way to get an Micro SD slot connected to the Ultimaker. The UltiController would cost me close to $200 including shipping to get. Plus, I don't really need the display screen that comes with it.
Instructions
I got this board on ebay: ebay.com/itm/260974675033?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649#ht_1002wt_714
The side of Micro SD board with the slot has the pins labelled. However, there are names and extra pins like DO, D1, D2, CD etc. that wasn't matching with the names for the pins on EXP2 on the Ultimaker board: reprap.org/wiki/Ultimaker%27s_v1.5.3_PCB
Looking on the other side of the Micro SD board that has "WAVESHARE" shows labels to the pins closely matching to the EXP2 on the UM board. I use only those pins to connect to the UM board EXP2. The other pins are not even labelled on this side of the board and are not used.
Here are the connections. Again, look at the "WaveShare" side of the Micro SD board:
Micro SD pins ---> EXP2 UM pins
3.3V ---> 3.3V
GND ---> GND
MISO(DO) ---> MISO
MOSI(DI) ---> MOSI
SCLK ---> SCK
CS ---> SS
The ribbon cable is a grey 10 wire IDC cable pressed connected to an IDC female plug. Assembly of the plug/wire is on Makerbot support. The other end of the cable is soldered to individual female plugs. I got the female plugs at Fry's Electronics and I don't see them in stock anymore. This is a work in progress because I haven't printed anything from this card yet. So far I am able to see gcode files from the small 4GB card in Printrun. If your computer doesn't have a Micro SD slot then an Adapter card like the one on the right is needed to insert to a regular size SD slot. The blank.txt file was just added to meet the requirement of having something that was not an image uploaded.
The side of Micro SD board with the slot has the pins labelled. However, there are names and extra pins like DO, D1, D2, CD etc. that wasn't matching with the names for the pins on EXP2 on the Ultimaker board: reprap.org/wiki/Ultimaker%27s_v1.5.3_PCB
Looking on the other side of the Micro SD board that has "WAVESHARE" shows labels to the pins closely matching to the EXP2 on the UM board. I use only those pins to connect to the UM board EXP2. The other pins are not even labelled on this side of the board and are not used.
Here are the connections. Again, look at the "WaveShare" side of the Micro SD board:
Micro SD pins ---> EXP2 UM pins
3.3V ---> 3.3V
GND ---> GND
MISO(DO) ---> MISO
MOSI(DI) ---> MOSI
SCLK ---> SCK
CS ---> SS
The ribbon cable is a grey 10 wire IDC cable pressed connected to an IDC female plug. Assembly of the plug/wire is on Makerbot support. The other end of the cable is soldered to individual female plugs. I got the female plugs at Fry's Electronics and I don't see them in stock anymore. This is a work in progress because I haven't printed anything from this card yet. So far I am able to see gcode files from the small 4GB card in Printrun. If your computer doesn't have a Micro SD slot then an Adapter card like the one on the right is needed to insert to a regular size SD slot. The blank.txt file was just added to meet the requirement of having something that was not an image uploaded.
You must be logged in to post a comment.
Jewcookie
on
June 17, 2012
said:
So, does this mean i can close (for example) Cura after i started the printing from SD card and my PC is no longer needed for the printing process?
Chazah
on
June 14, 2012
said:
How do you get the Ultimaker to print from the Card without an interface ?
Does this actually work ?
:-$
caster66
on
May 14, 2012
said:
One other thing for clarification. The pin labels on the side with the slot are for a different type of interface. There is multiple ways to use these boards and a couple different interface types. The ones you are using are for the SPI interface which uses fewer lines and is what should interface to your controller.
Scrambler
on
May 14, 2012
said:
Just to bring some clarity - these pins are not D0 and D1, they are DI (di) - Data In and DO (do) - Data Out.
License
Micro SD board for Ultimaker by Bellorophon is licensed under the Attribution - Creative Commons license.

Do you know if I can connect the Micro SD board you discuss here directly to an Arduino UNO? Or do I need to add some kind of level shifting hardware?
It looks like you can:
http://www.ladyada.net/product...